I don't know what to think of the NHL anymore. They have changed the league structure and rules quite a bit.
In the last seven years or so every finals matchup seems to feature one random/lucky team against one good/expected team.
It certainly feels like the league is super random and the days of legitimately superior talent shining through in the form of dynasty teams are over... but if you look at the last 15 years or so as a whole, A LOT of the teams making the finals are exceptional. Boston has been there several times, Chicago when they were good, Pittsburgh like four times, Tampa Bay, the Kings were amazing when they won two, everyone expected Ovechkin to eventually get one... arguably the only super fluky winner in recent history was St Louis. Definitely a number of random finalists who ended up losing though.
Baseball is just as bad for this. The playoffs are probably more of a crapshoot than hockey. This is why most people hate the idea of expanded MLB playoffs.
If you want a sport where the best teams win more often, Basketball is your jam. Barring injuries, the cream rises in that league because the scoring is so granular, stars run the game and have massive impact, and they play long series.