The Blue Jays business model does not seem to give out extension when a player is at their peak.. I agree with this.. When they gave it Smoak the first time, he was in a little bit of a rut.. Grichuk, pretty neutral... I agreey you should sign guys who you think have upside/potential at a point they are struggling a bit to get better value.
Smoak is doing great, as is Stroman, stats, wise... I think the window to sign was off season.. The value will be higher in trade vs what you would have to pay in contract if you tried to do it today.