Are you having a bad day, Raonne? I've never seen you this fired up.
I see what you're saying, but I'll take a different tact on it. You could argue that outside players need 6 skills (jump shot, jump range, driving, passing, handling, and outside D) while inside guys only need 4 (inside shot, inside D, rebounding, and shot blocking) so that the teams who focus on training inside guys are going to have better skilled players than those who train outside guys.
This could lead to an inbalance in the game engine, but I would imagine that would be corrected by the market, with high-level guards will be more valuable, since they'll be harder to make. However, as I think we've seen with HT, letting the economic market correct for an error in the development of the game is a very bad idea, since when the two become intertwined from the start, the downfall of both is much more likely.
I think the more elegant solution is to:
1. Either make driving/passing as valuable for inside guys as it is for outside guys (maybe it already is, I don't know! BBs?) so everyone needs to have 6 skills to be extremely well-rounded.
2. Or, make the outside skills train faster than the inside skills, since there are more of them. I'm already a little disconcerted by the inside training speeds, since I hear rebounding is one of the fastest skills to train, and it's also one of the most important.
One last thing:
And another argument is that the user should havce the freedom to choose if he wants to make his player a complete overall player or a specialist in one thing. Without any punishments for doing so.
I think we can all agree that giving the user freedom to build players however they like (without penalties for just having guys with one skill) will result in a game that's far less intriguing than BB has the potential to be.