I agree, and I think this has been worse in indie RTS over the past few years. Quite a few games have focused on competitive 1v1 at the expense of singleplayer. They try to make a balanced game and end up with bland units. I can see why they would do this, it takes a lot of work to make good AI...