I am not saying it a straight apples to apples comparison. You simply cannot compare baseball rosters to hockey rosters due to the constant call ups of players and how many lower tier leagues there affiliated teams there are for each MLB team. You have a way larger pool. I think its even harder with baseball to decipher who is going to blossom into a good/great/superstar major leaguer than it is with Hockey. In baseball so many teams hit on a later round picks because those kids go through multiple levels of development (obviously some skip levels). And on top of all this, during that development these players have the opportunity to change positions, even from position player to pitcher, as well find a niche role that allows them to stick in the Majors for several years.
I think it is way more important in hockey to do what Gorton has done and stockpile prospects and 1st/2nd round picks because while they may not be superstars there is a good chance to be NHLers at some point. I think Gorton has positioned the team to turn the rebuild around quicker than expected. Cleared out salary, added already drafted prospects, and will add more in the upper rounds as opposed to years of starting our draft at the bottom of the 2nd round and/or 3rd round in which we missed on draft pick selections because at those points the percentages drop.
It is harder in baseball.
But the fact of the matter is that they've had a handful of guys come up since August of 2015 who have turned into instant impact, all star (and MVP) caliber players.
It doesn't matter what the sport is, you need those level of players.