I think that is part of the fun. I wouldn't give a single crap about training players if it didn't take any time or effort. The process and having the same players for many seasons is what makes this game fun and what makes this game realistic. To end that aspect of the game would be an absolute f***ing shame.
I can promise you if BB switches to training players are 3x speed than what they are right now, everyone would start creating 21 year old monsters and I would probably leave. I love that BB rewards managers who have patience and have a process.
It also doesn't take 3 years. I assume you are talking about training a HOF player for the NT from 18 years of age. That is the only thing that makes sense with your timeline. Every season is roughly 3 months. So you are talking about doing 12 seasons of training, which implies you are training someone until they are 30. Hardly anyone does that.
To create and train a player that can start in D.II or D.I you really only need to train them for about 7 seasons, not 12. Sure you can always make them better, but at age 25-26, if you have trained them well, they should be able to start or at least play substantial minutes in the NBBA.
You can train a player that can start in D.III in the USA in 3 seasons. Many of the 21 year old U21 NT players could start in D.III and be a role player/start in D.II by the age of 22-23. When you look at it that way, I think the training process makes sense.
This is not a game for people who want the same speed as 2k. BB doesn't need to change their identity. They just need to advertise more and reach more people who love the manager styled aspect, and I know there are plenty of people out there who do love BB and would love BB if they knew about the site.
Murray/Harris/MPJ/Grant/Jokic - 2020 NBA Champs