Again. Why does it matter if you think the gap is widening? Why can you simply just not watch the game?
Maybe the gap is widening. Maybe it isn't. Who cares. It's a tournament. More teams, more markets, more opportunities to grow player bases and player interest. At the cost of having to play a couple more games a year. Who is actually suffering from the status quo. The fans? They can turn off the television. Plenty of other people will watch anyways.
This is a tangent, but like Germany for example probably will have passed Slovakia and even potentially Switzerland, both of whom are lagging, in a few years. It's already passed both of them in the IIHF rankings, FWIW. Every year they're producing new studs who are way beyond, in my opinion, anything coming or to come out of Slovakia and Switzerland. So your characterization of the categories isn't quite accurate either. Slovak, Swiss, and German fans can have debates about which country is or is going to pull ahead, but by and large, I don't think anyone would argue that there's a serious gap between them and Germany.
In any case, like if you think it's a mockery of the competition. Like how so? It's not like there's anything preventing the top teams from eventually competing with each other at the end of the tournament. The competition is the same as it would be, it's just that there are a couple extra games for you to ignore at your leisure.