When you say they did a good job tearing it down, what do you mean?
To me it would mean trading those vets for young players/prospects to help in the future, but I can't think of a single impact young guy we got in return for all of those quality vets we had when they took over.
I’m looking at it from a Macro perspective.
Teams like the Jays, KC, Texas, and Baltimore were in the playoffs in 15 and 16 like the Jays.
Jays were back in the playoffs 4 years later in 2020 and won on average 90 games from 2021-23 making the playoffs 2 time.
The Rangers and Baltimore only made it to the playoffs this year, 7 years later and KC aren’t even close. So early on, they were able to do the right thing.
You can add in teams like Boston and the Yankees and the Jays are in a better position than they are now and moving forward. Only teams in the AL to be definitely better and/or more consistent since 2017 are the Rays and Astros. And that isn’t an easy feat in the AL East.