When you try and make each faction too unique to the other. There will always be improper balance. Simple is always better.
You cant take so many features that made coh2 better and not implement them in coh3. The whole fan base feels cheated by the lack of content.
