Blue Jays could still add to the 2023 roster so we'll see what happens.
The lineup could be better in 2023 if Vlad returns to being a 5-6 WAR player. We need the Vlad of 2021 to return in 2023. Varsho with the bat will contribute solid power as well, similar to Teo or even better IMO.
Defensively, this team is greatly improved. Adding KK, Varsho to the outfield is a huge upgrade.
Rotation: I think is the same. Bassitt replaces Ryu. Lets see if the Jays add more depth, which I think will be the important factor.
Bullpen: Adding Swanson was nice, but overall I don't see much of a huge difference. Maybe one of Pearson or Merryweather break out and that could definitely change things.
Like Laika said earlier, this roster is more diverse and in better overall shape given the defensive upgrades.