I feel like it is like this is other sports. Every week we hear about all the NFL officiating, soccer officials have been getting blasted around the world for years, MLB umpires are scrutinized more and more each year now with fans calling for robot umps. I actually think officiating in general is better than it was years ago but the technology and a million HD camera views is now showing how many mistakes are made. That and I think our society has more of a distain for anybody in a position of power now. Not really sure what will fix it. Referees/umpires are always a favorite target of fans, players, coaches, etc.
Mistakes are one thing, which we do see in NFL and MLB (though the challenge and replay system is better in those sports).
What is completely unacceptable and unique to the NBA is the blatant bias towards certain teams and certain players. You may argue there is a slight bias in the NFL or MLB towards a player or two... but it is not anywhere near the same scale as the NBA.
The NBA has obvious bias for large market teams, and high earning players, because the NBA, in a unique way, brands their sport
with certain players and teams. It is a star and large market
dependent league. Again, please don't argue that this is non-existent in other sports, I'm talking about the breadth and scale. Of course there are stars in football and baseball that make the league money. But the type of financial protection and promotion stars and large market teams in the NBA receive through favorable officiating is almost completely absent in other sports.
I'm not saying anything controversial. Everyone in the NBA knows and accepts this. Every single player knows this. You just have to try to win despite this. These are the unwritten rules of the modern NBA.