Ok so the Leafs were winning cups before the league was watered down.
If you guys need to ignore Stanley Cups from an era when the Canucks weren't around then we can go on things like playoff appearances since 1970-71: Canucks = 24, Leafs = 25. Wins: Canucks = 100, Leafs = 102
Point is, we can look at stats and ignore others all day or we can look at hardware. To quote a legend "It doesn't matter if you win by and inch or a mile, winning's winning." The leafs franchise has done it 13 times.