I think the Jays have had a very strong off-season.
They have improved the pitching with Bassitt being an upgrade over Stripling and Swanson being a strong add to the pen. We haven't added a fifth starter yet and I am not convinced we will with White, Kikuchi, Pop and maybe Tiedemann or Pearson competing for that spot of sharing a bullpen day.
They have obviously improved OF defense and that was a real weak spot last year. The IF still features two GG nominees and solid 2B options.
Our catchers are ranked as the strongest MLB tandem. We won't miss Moreno...yet.
It also seems obvious to me that changing/improving (fixing) the culture and attitude was a priority. It started with Schneider in for Montoyo and then Mattingly added to the staff. The laughing, playful clique at the end of the dugout also seems to be (intentionally) a thing of the past with Hernandez, Guriel, Tapia (and even Moreno) all moved out. Varsho should be a big add in that regard also.
As for remaining moves. I would say we are close to done. I would say we consider a 14 pitcher/12 player roster configuration. I would add one more utility/OF player...Profar? And call it a day.
C - Jansen, Kirk, Varsho
1B - Guerrero, Profar, Biggio
2B - Merrifield, Espinal, Biggio, Profar
3B - Chapman, Espinal, Biggio
CF - Kiermayer, Varsho, Springer
RF - Springer, Varsho, Profar, Merrifield, Biggio
LF - Varsho, Profar, Merrifield, Biggio
This allows us to move Kirk and others through the DH spot and we can rest guys and also make sure out guys get enough AB and playing time.
Pitching would be.
Gausman
Manoah
Bassitt
Berrios
White/Kikuchi/Pop (maybe Pearon or Tiedemann)
And the BP is solid...
White/Kikuchi/Pop
White/Kikuchi/Pop
Richards
Cimber
Bass
Garcia
Swanson
Mayza
Romano
That is a very solid team. Great off-season.