Too bad this tournament is a joke.
Only some of the best players from non-playoff NHL and KHL teams show up, then they are bumped by other "better" players as teams get eliminated from professional league playoffs.
The IIHF and pro leagues are a mess when trying to put together a no age restricted international men's tournament with the best players representing their countries. The NHL is too greedy, the IIHF has no power over the NHL (in comparison to FIFA over various club leagues). Unfortunately, it's all about money and not representing your country for some players.