Meh. It stands to reason it would stay in the U.S. More teams alone stacks the odds. Deeper pocket owners too.
The fabric of the league has changed dramatically for players too. They used to want to play to win and weren't so concerned about the market they were in. Not so anymore. Canadian franchises have a distinct disadvantage in that respect. Maybe not Vancouver. Toronto shouldn't but they've been mismanaged for so long that it's become less desirable. Montreal and its language issues makes it less desirable. Winnipeg/Edmonton are probably on par, objectively speaking, with Columbus and Buffalo. Calgary? Not sure what their problem is. Proximity to Edmonton perhaps.
It's all the same to me. The Bruins had more Canadians on their team last year than the 'Nucks did, so the Cup still finds it way home with the players.
A few more years of declining U.S. dollars coupled with subsequent increased taxation and maybe we'll see a shift.