There's no mention anywhere that BuzzerBeater is a financial simulation. This is from the home page when you first register...
BuzzerBeater is an online basketball simulation game that pits you against other managers across the planet. Play head-to-head against other challengers, employing strategic game play and statistical analysis. Go beyond fantasy basketball and run your own franchise.
Take your team to the top of your league. Then continue up the BuzzerBeater ranks to beat out managers from around the world. No excuses. No retreat. Just you and 42103 opponents who would like nothing better than to run you out of the gym.
Realistic basketball action. Play the most advanced basketball simulation and coaching AI ever released. Watch games live on a state-of-the-art viewer.
You're the manager. You pick the players, you train them, and you tell them how to play. Want a bigger arena? Build it. Want to draft a superstar? It's all about scouting. You make the decisions and you’re in charge!
BuzzerBeater never sleeps, so why should you? Sign up now to play against the greatest basketball managers in the world. And hey... it’s free!
Sure, managing your finances is an important part of 'running your own franchise', but it seems like the balance is heavily slanted towards financial management over basketball strategy/management, at the moment. That's not to say it can't change, but it's something that would require some action from the BBs for any changes to occur.
I'm not sure what other's opinions are, but it seems like there's very little interaction between the BBs and users. They're entitled to ignore the opinions etc of users if they want (it's their game after all), but if they're really serious about improving the game they definitely benefit from discussing various ideas with the community.