What people are missing is the fact the main limitation for map size due on BC2 was because of the amount of destructible buildings in each map, remember when people begged for Karkand and they said "We can't make a map of that size with all those buildings because the engine wont be able to support the amount of destruction for this size", consoles can very well handle maps the same size as the PC, it's the player counts that will be lesser. Now as someone said, the console can't handle as much being rendered on the screen as the PC due to limitations of the hardware, with BF2 if you remember the maps weren't enclosed that much and many battles were happening everywhere on the map unlike BC2 where the main purpose of the game is to have lots and lots happening in a small area, which means more has to be rendered at once on the console giving it the crappy player limit on BC2. With open maps there's a high probability consoles will have a high player count, maybe like a 48 player limit while PC will have their 64 player limit, and with big open maps the chance of getting a HUGE battle all in 1 place will be low, DICE knows this.
If they want to port this game they know they have to appeal to the PC too, though BC2 was a port, it wasn't a BAD port, there were some things which weren't that good, but overall the game was playable, much more playable that BF2 or BF2142 when they were released, not so much now after the patches, I think though it was due to the maps being very simplified for the consoles, but then it was a console game.
People are always going to sing "We're doomed, we're doomed!" over every little thing when it's just been announced for consoles, if you didn't think BF3 was going to be on the consoles as well as the PC then you are truly a muppet, anyone with half a brain would have known that it was very likely BF3 would come to the consoles as well. I think everyone needs to chill out and wait till things are announced about the game before you go up in arms saying how it will fail and be a crappy console port before you even know any details about it.
Edit: Actually after thinking about it, the limit for consoles will be a lot lower, also will be the PC limit, sadly
