How can you say things like "nobody knows anything about the engine"? People have been playing this game for years and years, many discussions have happened, you can find myriad of information on these forums, many people know quite a lot about the engine because they persisted and persevered and kept playing and learning and improving. Buzzerbeater hasn't started with the foundation of your team. Of course it's not a perfect game and it's definitely not chess.
Training can be profitable, however to make a profit you need many seasons of hard work. You can also train for your own team, I trained two of my starters from scratch, one cost me 30k and the other was drafted, today they are 80k complete inside players that are more than good enough to play at the higher division. Of course it took me 7-8 seasons to reach that level.
Anyway, pre-defining minutes is something that has already been proposed thousands of times and maybe can make sense in some other basketball game but not here.