Just gonna give short answers to these.
1)
TV ratings are important no matter where they come from. Ratings here could likely be higher than you think. I wouldn't complain about the format of the tournament if I didn't think there was a market here. Ice hockey is the #1 or the #2 sport in several countries here.
I don't think you understand. The games people want to watch the most will always be shown in the evenings here if at all possible. This will never change no matter how many Europeans are unhappy about it.
2)
The USA and Canada doesn't have monopoly on international ice hockey. They do not make the rules regarding national teams. If Swedish players leaves to play in the NHL, I expect them to still be allowed to represent my country in international events. I don't think it's all that ridiculous.
Actually it is ridiculous. Take the WHC for example, that's an international tournament that NHL players can't play in if their NHL teams are still active. This applies across the board to all nations. It seems like you're asking for special treatment for Swedish players which is just silly.
Of course there's no monopoly. Please correct me if I'm wrong but as far as I know there is nothing preventing any league in the world from holding their own tournament be it the SEL, SM, KHL or whoever else.
3)
I don't know how to answer this. Somehow you don't think it hurts countries if their best players aren't showcased to to their audience? If it wasn't for Peter Forsberg, Mats Sundin and Daniel Alfredsson being showcased to me on the international stage several times in the early 2000's, I would never have gained much interest in the NHL. And maybe Filip Forsberg and Hampus Lindholm wouldn't have gained much interest in ice hockey either.
But there was hockey in Sweden before Forsberg though wasn't there. There was even hockey in Sweden before Salming. The NHL didn't bring hockey to life in Sweden and it won't kill it either.
The NHL is a business, expecting them to anything other than what they consider to be in their best interest (making money) is just naive, sorry but it is. And if you're so worried about the best Swedish players being showcased to your audience, perhaps you should put pressure on them to spend their careers in Sweden? After all, it's their greed and the desire to make more money that motivates them to play in the NHL isn't it?
The NHL is a big business whether you like it or not and that means that their decisions are motivated by money. The players are no different, their decisions are also motivated by money. That means that like it or not, your players will not stay home to play where you can watch them as long as they can make more money playing somewhere else. Again, like it or not, that's just life. There are things I would like to be different about the NHL that I understand will never happen because of money (less teams, shorter season). I don't like it, but I'm a realist so I understand that my choices are to watch or not, it's that simple. Whining and complaining about the way things are is just a waste of energy.
Yes, and that is great! These are reasonable times. Even a little later would still be ok for most. But I'm talking about the final games here, with game 1 and 2 starting at 2 AM CET and a potential game 3 starting 1 AM on a saturday.
I get it, Canada is hosting the event and so their audience becomes most important. I'd be fine with the finals starting when they do if I just expected it to be a one time thing. But currently I'm expecting no more Olympics, and the World Cup to be held in Canada every 4th year with the finals being played in the middle of the night every time. And so (aside from the World Championship that few cares about anyway), I'm never gonna be able to watch my national team with family or friends again. And so maybe you can see why I'm a little bummed?
OK you're bummed, I get it. I was bummed too when I had to get up super early to watch the Gold Medal game in Sochi. I dealt with it, now it's your turn.