Sure its a business decision but  did they take the players wishes into their consideration?

If they can't take a very small hit every 4 years for the pride of their players and countries then they look pretty selfish indeed. But then the NHL isn't known for making sound decisions. Just look at some of the cities they play in and some they don't. Look at the fiasco in Arizona. 

Everywhere you go the NHL teams are trying to bribe civic, provincial, or state  governments for money which cost us taxpayers. So how about they pay the taxpayers back every 4 years. Greedy owners and nothing more.