The game still has to keep its game-play balance, that is to say close remaining reinforcements at round/match end.
It is very rare that a match will end with 98 Axis spawns and 0 Rus, or vice-versa, the game is pretty well optimized in this sense, that is why some stuff is limited/spawn points are moved or modified with updates as needed.
Giving everybody a BFG is not going to help.
I am guilty of playing and enjoying BF3 but the match balance is completely out of the window, at match end you may have 362 slots left for the goodies and zero slots for the baddies .
RO is one of the few games that manages to achieve this balance.