I don't like the NHL shutting down for the Olympics and would rather have a World Cup, well a real World Cup. However, once every four years, if they continue, is not a big deal. But if soccer can make the Olympics a U23 (?) tourney, and their big event is a World Cup outside of the Olympics, why can't hockey do the same? You can't tell me the Olympics being the best of each country is some long standing traditions since it has only been done since 1998.
The NHL is a business first and foremost, and a big business at that. Just like any other business, why would they not try to make money on something they think they can do just to let someone else make the money? If the lower leagues in Europe want to shut down, for the Olympics, so be it. Enjoy your JV tournament. Like I said in my other post, to get a REAL World Cup like they have in soccer, at the very least the NHL would have to work with the KHL. Even better would be to work with the IIHF, the governing bodies and the top league in each country.