Yeah, the Jays "wasted" one of Guerrero's prime years when he put up 1.3 WAR, and then after they made the playoffs despite that he ended their playoffs getting picked off 2nd base as the trail runner.
Then last year they "wasted" one of Bo's prime years when he amassed 0.3 WAR.
They are decent, and sometimes even great players, but if that's your "core" to build around, you're f***ed before you even get started.
Anybody stop to think that maybe THAT'S why they haven't been extended past their arb years?