While you might be right about some managers being drawn to that analysis, that has the OPPOSITE effect to average folks who just want to play the game without overthinking stuff. I don't want to spend hours analyzing some formulas in a game. I wanna manage a team in broader strokes, improve players, win etc. I don't get a hardon from numbers.
And that is the reason why BB has never taken off to levels it could be. There's at least a billion of basketball fans in the world, yet not many of them use this. BB could be as popular as fantasy basketball, but it wont be if you must be some analytics wiz to win titles.
I'm all for not telling details for training, height, skill combinations etc, that's understandable, but when it comes to finances of the team, it's not great. Why would I risk a million on infrastructure and have to wait months to figure it out if I can buy a player for a million that will help my team win NOW and that will bring more ticket sales, more merch, etc.
If you made this game simpler you'd have more money to grow it, more developers would get better money etc etc. Instead making this overly cerebral is not a winning strategy. Most people don't enjoy that, and enjoyment is why we come to this game or others.