The NHL doesn't have to shut down for the Olympics, these team can bring up their top AHL talent to get them some ice time in the NHL.
Skiing is more of a primary sport then hockey at the Olympics.
If players being injured is a deterrent then what happen if Crosby, Kane, Towes, etc... are injured in the NHL and out for the year. These players are going to play for their country if the NHL wants them to or not. The Penguins don't even know what their top players are going to do when the Olympics come in 2018.