I can buy the location argument if we're comparing Tampa and Columbus, New York and Utah, Carolina and LA, but I don't buy it with Toronto. Original 6 franchise, near the families of a third of the league, great restaurants, night life etc. It's not the same as living in Tampa, but as someone who has done both, I'd choose Toronto without a second thought and I'm confident that a lot of NHL players would too. The crazy media and fan pressure is probably the biggest drawback to being an NHL player here.