That's a good point, but I do think there's good reason to design a team with a particular tactic in mind. Imagine how USA Elite would fare with the same model but an extra 200k in salary upgrades.
Also a good point. As for the team build, the only problem I have with a one-dimensional team is that a single modification to the match engine can destroy your entire team, rather than just nerfing a single element of it.
For instance, what if the BBs decided to reduce the effect of OD and increase the effect of ID?