Here's a remainder of how some big changes in the past 20 seasons have caused long-term issues in the game. And I'm not saying these shouldn't have been implemented, because I like them, but that the consequences of these changes should have been realized beforehand, and dealt with much prior, and much better.
1. Gym and youth trainers. They brought more interest in the training, which caused trainer prices to go up, and most importantly, they caused inflation of good players on the market, and made it much more difficult for new users whose main source of income always came from selling trainees. Their trainees aren't trained with these upgrades in the first few seasons, and are thus worse than their competition on the market.
This issue that the game became way too slow for new users was brought to BBs many times, and eventually they realized that they had to do something about it. So they improved starting arena for new users, made their initial roster better, and as far as I know, they are still contemplating further boosts, since the ones made aren't enough.
2. Psychologists. They made short rosters even easier to manage, as did the training court, because the extra time needed to train FT could all be used to train ST & GS. Because of these changes we reached the point where most B3 contenders played with only 6 players.
This issue was brought to BBs season after season, and eventually they decided to do something about it. Without asking for opinions or suggestions, they implemented “Player Exhaustion Effect”, which created a whole bunch of problems regarding training. After a huge backlash from the community, they disabled it until they were able to ”fix” it by changing the amount of minutes specific trainees required. So now if you have 3 trainees ages 19, 26 & 27, the first one needs 45min, the second one 48min, and the third one 40min. A total mess!
Furthermore, the exhaustion effect is unrealistic, because even players with the highest ST play like they are dying after 40-42min on the field. While in rl, we have players like James, Butler, Tatum, Jokic, Murray who are able to play 43-48min on a high level in their "match of the season" games.
This had to be one of the worst changes ever made in bb. Should there have been a change to fix short-roster domination? Absolutely. Should this particular change have been implemented? Absolutely not, because there had to be better choices.
3. Training courts. A few seasons after it's implementation, 90% of players rarely ever missed a FT.
This issue was discussed for many seasons, until finally BBs decided to “fix” the new issue by changing how FT works, so the % would be more realistic.
However, we still have players with FT 30+ without even training FT once in their career, which is dumb. Whether or not that will be fixed in the future, remains to be seen.
I don't have short memory to forget issues that the changes in the past 20 seasons created, and the lingering issues from those changes still remain today. Sure, I was too harsh on Justin and Alonso, intentionally, as I think it's good to put some pressure on them, so our beloved bb wouldn't repeat the same mistakes from the past.