allies are aggressive and axis are more defensive. at the most basic level, defending is always going to be easier whilst aggressiveness having much higher potential for bigger rewards at higher levels.
This, pretty much.
I do agree with the OP though, in the context of 3v3 and 4v4 (yes, we all know that all bets are off in those games and balance goes out the window). Those MG42s are ridiculous right now, and easy to obtain. They can be beaten , but it eats up time, and resources, and focus, while it's brainless for Axis to just put them in every available building. I love playing Allies most of the time, but I know that after the 15 min mark, it's going to get tough/ impossible. I'm not bad either...I think I'm pretty good with the small unit tactics, but it's just that the Axis get more powerful late game, period. I know that if I want to have fun and not grind my teeth in frustration, I should play Axis.
Again, I love Allies, but with Axis, I go heavy T1, watch unit preservation, get LMGs, and go for tanks. After that , unless I play incredibly stupidly, I know we'll win.
And yes, I take exception to those players who shit talk, and try to tell me that playing Axis in large team games takes "skill", and that theyre "pros".