You have a point on one side of me and the other says this
More people can offer more things there for more fun
u see its SOOO fun when you have different ppl many many many ppl that can form organizations such as platoons squads and etc. that orders organization and organization in real life and in games is extreamly extreamly important it unables stealth coordination with other team mates and umm FUN!

so in a way ur right but i do suggest that in time they bump up the capacity or just get rid of the capacity even tho there would be lag for those who dont have good comps but not for me

lol