Going so far to suggest that, aside from when the US plays Canada in the Gold Medal game of an Olympics contested in North America (Salt Lake 2002 and Vancouver 2010), it may not be worth the logistical hassles for NHL players to play in the Olympics.
FORBES: International Growth Emphasized at MIT Sloan Sports Conference Opening Address