It's no different in any of the other pro sports in Canada.
So many foreign players on Canadian teams.
Side note: Among the many reasons canadians love hockey is the cyclical return we get from it. We are good at it, we can always watch canadians we can relate to playing it. It is a source of national pride that the Blue Jays and Whitecaps can't offer us right now, but TFC is trying to. I think that's good marketing.
Instead of comparing Canadian MLS clubs with other Canadian clubs in other sports, why not compare Canadian content with local content in other football leagues?
The other sports leagues are also the best league in the world at that respective sport (NHL Hockey, NBA Basketball, MLB Baseball etc.) whereas in Soccer MLS is a development league, and as such serves not just a purpose to entertain, but to develop players for the US MNT (and Canadian MNT).
"We are back bitches" - Adolf Hitler.
We have a Karl Ouimette sighting. Subbed in for Valentin vs Houston