Seems to me you don't know the first thing about products and consumers.
A consumers SUBJECTIVE opinion counts more than any objective opinion or reality. The rule in consumer goods (and I am in two of those businesses) is that for every time someone complains there are legions of people who didn't complain... they just walked away and told others the product was garbage without tell YOU.
Here we have a persons opion. OP has posted all of 2 times which means he is not one of the legions of COH fanbois (Allied or Axis). What he says is a complaint. To say that the complaint is invalid is the absolute first wrong answer in customer service.
How can anyone complain about one faction as long as he didn't play it? When I had my doubts, I played the faction I thought being OP and after playing it I kept or droped my opinion, depending on gameplay conclusions.
A simple example: at one time some people complained about soviet mg spam tactics being OP. Tried it with my teammate on 2v2 and in 20 games we were defeated 2-3 times (maybe). Conclusion was simple. Some were complaining that soviets were OP in every single game mode. Tried some 1v1 with soviets and concluded that the faction was quite balanced for 1v1. And so on. But if one comes here and says "played against one faction and I got beaten every time = > this game is shit" such statement is quite improbable if it is not followed by this one: "played with that faction that I considered to be OP and won 90% of my games = > the faction is OP indeed".