Why stop at taxes? Why not include cost of living and the taxes of away games?
The money matters but let’s be honest you have two choices: play in Florida with beautiful weather and very little media attention, or Canada where you’ll freeze and be hounded non-stop by the media. Seems like an easy choice.
Also Tampa’s lineup is predominantly built through the draft. Stamkos, Hedman, Kucherov, Killorn, Point, Vasi, Palat were all drafted by Tampa. They aren’t where they are today because of free agency.
Maybe if Canadian teams had better drafting they’d be better. Toronto’s problem isn’t attracting free agents (see Tavares), but it’s that defense and goaltending matter too.
But wait! They signed Bogosian after he was waived and every team passed on him! Look at how unfair that is!