MLB can't unilaterally impose a salary cap. It's something that's collectively bargained and the union in baseball is very strong.
I disagree with saying they're not worth it. If the market says they are, then they are.
Yeah, there's a lot of stupidity out there. I've seen more than a few "The Jays will be lucky to win 75 games!!!" out there. Mind you, this seems to be from the casual fans around the net.
That being said, never read the comments.
Fangraphs projected standings have the Jays going 84-78, third in AL East, tied with Seattle for the 2nd wildcard
http://www.fangraphs.com/blogs/an-early-look-at-the-projected-standings/
http://www.fangraphs.com/depthcharts.aspx?position=Standings
Well yeah, but it's the fact that so many of theirs this year were three run shots. It felt like they scored a lot more runs than they should've with that lineup, and this could point to why: they happened to hit a high % of their dingers with two on. Seems unsustainable.
Not hard at all, considering essentially the entire lineup is under team control for 2016. In fact with a whole year of Tulowitzki instead of Reyes, Travis instead of Goins, and Pompey figuring in there somewhere, it could be better.