Theres a reason why more and more big name players are skipping out on the WC.
Wishful thinking?
Look at the current Canadian squad in Prague. It's basically a legitimate NHL All-Star selection. Canadian teams at the Worlds are always star-studded, but particularly this year.
Practically the only country not taking the Worlds entirely seriously are the US... it's typical, somehow (see football World Cup or Formula 1 racing as other examples; in some regards, Americans seem to be living in a sort of isolation from the rest of the planet).
Conversely, sports that are huge in the US are considered boring, niche or second-tier by the rest of the world (baseball, American football, NASCAR, basketball...).
I don't understand why European fans and players care so much about the WC.
Well, I don't understand how that can be difficult to understand.
Imagine that all of America's finest basketball players would play in the Russian basketball league, in a competition involving Russian cities, because that league would pay the players best and would feature all the world's best basketball players. Would you care about that Russian league, would you be a hardcore Moscow or Novosibirsk fan? Sure, if you were a diehard basketball fan. Otherwise, not really.
Yet you automatically expect European hockey fans to be interested in a domestic hockey league on a different continent, involving competition between North American cities. I assure you that casual European hockey fans don't really care about the NHL or the Stanley Cup. They want to see their best players compete for their national team, because only national team games matter to them. An Olympic title or World Championships title means a thousand times more to Slovak hockey fans than any Stanley Cup title, even if a Slovak player like Chára captains the Cup-winning team. There's a sense of the NHL having "pilfered" all our best players. Seeing our best players compete for the national team is practically the only "retribution" European hockey fans can get.