TBH allies won the war IRL. So they should win this game every time without contest. I don't think its fair the allies have weaknesses. Just keep buffing them and nerfing axis. Every, Single, Time.
^ this is what happens if you play OKW as your only faction, 24/7
It deteriorates your mind