Well 1) WFA mainlines aren't actually better all things considered
2) Cheaper and better and more readily available support weapons and upgrades more than make for any slight advange USF or UKF infantry have.
It's not enough the Axis factions have the best tanks, engineer units, team weapons, heavies, they have to have the best infantry too with free upgrades and abilites. Yep this is the CoH2 community sounds about right. Hey why don't we nerf the Jackson and Churchill too while we're at it.
Best ultra light: M3
Best light vehicle: T70
Best light vehicle counter: Puma/Teller mine
Best non-doctrinal medium tank: OKW P4
Best medium tank: Sherman EZ8/T34-85
Best tank destroyer: Jackson
Best heavy tank: Churchill Crocodile
Best call-in tank: Command Panther
Best super heavy: Elefant
Best AT Gun: Pak40
Best HMG: MG42
Best mortar: Grw43
Best rocket artillery: Walking Stuka
Best heavy artillery: Priest
Best Engineers: Assault Engineers/Sturmpios
Best mainline infantry (early): Infantry Sections
Best mainline infantry (late): Infantry Sections
Best non-doc elite infantry: Obers
Best elite infantry: Shock Troops
Best anti-tank elite infantry: Rangers with triple Elite Zooks
Indeed those Axis-faction Soviets, Brits, and USF sure have awesome units.
It's almost like each faction has its own advantages and strong units, while having certain weaknesses in its roster. When you only play one faction your brain starts to grow mould, and you won't be able to see the advantages that your faction gets, nor will you be able to realise the disadvantages that other factions are suffering.