I prefer seeing NHL stars playing in the Olympics. It is hardly the best format. However, the NHL controlled World Cups are boring and lack the same magic the Olympics bring to the table. 

If the NHL stars have to stay home I hope we don't see washed up 30 year old minor leaguers. Make it a under 25 tournament featuring college players and other amateurs.