Lol what the shit are you going on about? He never said the Allies were OP, he only shared a strategy he thought was hard to beat.
What he wrote just shows that some players hard countered their play coz they know weak points of Axis and use it especially against mediocre players well.
Von Ivan gave some short and elemental advices but no those player don't want to micro units if it is not a King Tiger, so they just ignore to build/use them.