I think it bears repeating... Czechs were very good for about 90 years. They are definitely not in big 5 and the current Finn's are much better. That is one decade out of 10. Swedes have been better for 2 decades out of 10.
Regarding German team... I'd say the current German team at next Olympics will be very strong. I don't think they win gold but they could make some noise. I have no reason to believe Czechs, Swiss or Slovaks are more than 50-50 at the 2022 Olympics with pros. I'll even go further and say the 2026 German team might make it a Top 6 again. They are looking great. I think the 2022 Swiss team will also be very competitive. Ftr. I love the loons of the 2022 Czech team and think they'll be a pain to the big 5 as well. Not like the WJHC where 7-0 is a normal loss.