The game is designed about combined arms being effective.
If your enemy uses pumas, obersoldaten, HMGs together you likewise need a combined arms army to take that on.
That means at gun, Stuart, rifles with upgrades.
And then the better Micro, positioning and awareness decides the battle.
Therefore 'vehicles' is the proper answer to your obers. If you say 'but the puma' then you simply don't have a army that can respond to all threats and you deserve to lose.
Haha... this is funny seeing as how OKW is one of the most blobbiest factions that seem to rely the LEAST on combined arms. All they need is Schreck VOlks + a little bit a elite infantry +Puma/Stuka/optional luchs into a Panther/KT/Jagd
OKW gets a plethora of strong units that require the other factions to be on their A game in order to counter while OKW can just rely on a select number of units to be effective. Even the most barebones Soviet player needs HMGS, AT Guns, infantry + elite infantry
It doesnt help that OKW equipment is superior to USF's. Obers roll over ALL infantry, removing HMG's and AT guns while OKW armor handles the weak armor. Definitely player's fault for choosing to play USF with units that get countered so easily.
Also, still no justification why LMG34 has twice the DPS as LMG42.
Did i mention for the second time the early game volks with the schrecks bought with the muni OKW doesnt spend on obers? What USF tanks?