-Players like Lebron choosing coaching and basically being the GM
-NBA players choosing any team, any time they want.
-Getting officiated differently
-Sports media around the NBA. There is still good NFL coverage. They get matchup breakdowns and actual strategy discussion but the NBA is all about: Lebron vs MJ, has steph passed Magic, is KD top 10, etc. It is just terrible.
-Social justice crap doesn't bug me that much but it's definitely not helping me watch games.
-Tanking for stars (has always happened but seems ramped up a bit)
In most people's opinion the NBA has changed a lot in this aspect the past 20 years but apparently that is news to you.