2 factions are design to spam a generic unit. If OKW has a bit more choice, USF is clearly completely based on playing a unique unit model
Yeah I agree on that the infantry design of the WFA factions is terrible... especially the OKW infantry design but thats another topic
There is nothing wrong with FRPs. They have their downsides and risks. For instance, have you ever played OKW with FRP against a hard 120 mm and katiusha soviet? It's a pleasure, believe me. You will beat any curses number/minute record.
Of course you can counter them. But I dislike the whole concept of FRPs... ohh look Stuka strafe run my inf got pinnend... lets retreat back to the HQ
The OKW FRP is static and allies have plenty of counters against it (Priest, Katyuscha, 120mm, B4,...).
The Major comes as a "free" FRP (because if you want tanks you have to build him). If you lose him you can call him in for few MP again... If your enemy knows the location of your FRP you can easily move him.