The Czech generation change has been tough. How do you replace guys like Hasek and Jagr? Then you still had the the core tier of guys like Straka and Elias. Heck, the Czechs had a ton of good NHL players. Nowadays, it's a few guys like Pastrnak that shines through. I wouldn't personally put the Czechs in the top 5, but I still think the hockey culture is strong and the team is just after top 5, unfortunately.
I can't put the Czechs ahead of Canada, Sweden, Russia, the US and Finland at the moment. In my mind, it's up to the Czechs to battle for the top 6 spot with the Swiss, while Slovakia, Germany and Denmark battles for 8-10 right after.
No top team can go in relaxed playing the Czech Republic. It's nice to see that the Czech league is developing though, a lot of good players that know how to battle hard.