Big respect for Denmark. Yeah, they lost, miracle didn't happened. But not conceding goal for 45 minutes against Canada is something what eve best teams in World barely can achieve. And Canda goalkeeper had enough work today, it wasn't one sided game 
Edit:
Denmark made score 1:1! And it's 2:1. Denmark in semifinal, Canada eliminated! I have no words, how to go sleep after such game? 

USA is going above my expectations, I really saw Finland as favorites. Good game with ups and downs from both teams. But there was bad signs in Finland game during whole tournament. They were struggling against every opponent, getting tough minimal wins
Sweden is too good for Czechia. Very powerful 1st period from hosts was decisive. Czech Republic made score 4:2 in 3rd period, what gave them some hope. But then they immediately conceded after leaving empty net and game was over.
Regards time difference - NBA games run at the same time, but we have huge NBA topic. Regards ice hockey being not so popular - we have a lot of users from US, cant be that there are no ice hockey fans between them. 
When I wrote anout time difference, it's more about me personally. Don't know, maybe it's not issue for others. While NBA seems to be popular globally, not just in America. From Europe to Africa and Asia.