when brits came out, the forum said "brits are so well designed"
Because the design is fine. You have side upgrades, exclusive upgrades and branching late game where you need to choose and actually made decisions that matter.
Its the balance that is the issue.
OKW and old soviets had bad design if you want an example. Soviets infantry-wise still are far from good, you either go maxim or go home if you don't have elite inf call-ins.