Toronto is a small and skilled team. They can't get past the first round of the playoffs. Look at their roster from their loss to Columbus: Kapanen, Nylander, Johnsson, Kerfoot, Barrie, Robertson... too many of the same, small, skilled players. Who did they draft this year? More small, skilled players.
Boston has some skill guys (Pastrnak, Krejci) surrounded by physical, gritty players (Chara, Coyle, DeBrusk, Kuraly, Carlo, etc).
You definitely need skill. But you need more than that to build a team.
Tampa used to be all skill. They choked in the first round, went out and got Coleman, Goodrow, Bogosian, Maroon, etc, and look at them now.