Think killzone is on about why players are capped at 24.
Dice explained in the forums some time ago.
It is not only the hardware that is restricting the player count, its the bandwidth restrictions that XBL and PSN use to keep the costs down. Sending all the information from 64 different consoles going through XBL or PSN combined with the lighting and destruction and everything else uses far to much upload and download for the companies to pay for, so they 'cap' the bandwidth that the games can use. So it's not just because of the hardware that the player limit has remained at 24.
On top of this the look at the UK lowest speeds.. which doesn't help.
They said that if they dropped destruction they would be able to sync lots more data and support lots more players.
Until they can create something in the engine that is streamlined and able to display and show everything going on in the game - it will remain at 24.
An idle game of bfbc2 for example is 123kbs, peakes over 170 when the game is going.
this is from xbl dev network for game bandwidth:
Also the QA guy who we speak to on EA forums about freezing and voice comm issues admitted that map size in bfbc1 and bfbc2 was retricted by hardware and bandwidth limits imposed by console platforms.
He also said that the new frostbite would be more streamlined to allow bigger maps at the cost of destruction (which u see today in bf3)
A game which is static like cod, mag etc, have hardly any bandwidth issues, nothing moves, not alot gets calculated apart from bullets/damage.
A huge problem in older bf games is freezing, it's alot to do with packet loss and memory issues.
On top of this, we are also limited on updates due to xbl title update restrictions and it's why we have to wait for big patches and dlc releases at the same time...and not seperate.
I think that's what killzone is on about.