How would the league respond if every Canadian born player who currently plays on a US team demanded to be traded to a Canadian and refused to play anywhere else?

Yes, it's far fetched, but the league would flounder in the US and fast!

Gary forgets that this league is owned by the fans, not the owners. If the fans stop showing up, the league ceases to exist. 

It's time for things to change, starting with Gary