Maybe so, but it does seem like basketball has a definite parity problem.
I don't know if it's just the playing time the stars get combined with their composition of those on the court, or something else, but teams with a handful of excellent players do seem to win a disproportionate amount.
In the NHL, for instance, it's fairly hard to predict who is going to win from year to year, but for the past three seasons the Cavs and Warriors were pretty much a shoe in for the finals.
You’re probably right about parity. Due to the way contracts are structured in the NBA different teams can develop a core of great players that they can keep together for a few years and win some championships. League rankings do change, although it may take a few years.
A few years ago the Lakers and the Spurs were the ones to beat in the West. Now they’re struggling to make the playoffs. In the East, Miami came and went. Then Cleveland. Now the Bucks and the Raptors are in the lead.
Not that the finals weren't fun to watch, but it does make the brunt of the season feel pointless, and if a game is inconsequential, how good can it be?
We actually have the same issue in the NBL of Canada. My own city's team is so disproportionately good every year that they're just expected to win. After a while why bother even going to games?
I actually disagree with this. I don't think the brunt of the season is pointless and that inconsequential games must be pointless. Maybe I'm just a basketball geek, but I get a lot of pleasure watching games that don't necessarily involve bona fide contenders. That's why I mentioned in the OP that my team wasn't doing too well. But that game they just won was against a statistically much superior opponent, and the game was exciting. It's fun watching our young team learn how to win and watching the players develop.
I watch the league enough to know a lot of the players. Right now I'm watching the Raptors play the Trail Blazers. The Raptors added two big pieces - Kawhi Leonard from the Spurs last summer and, in the last month or so Marc Gasol from the Grizzlies. Both those teams are in the Mavs' division, so I've seen both those players play a lot. I'm enjoying watching them adapt to play in the Great White North. But, like I say, I'm probably just a basketball geek.