That's exactly it. I've never understood the fixation with higher player counts in every game.
If the game is designed for them like BF1942 or BF2, or (hopefully) BF3 then yes, more players is good.
If the maps are designed for smaller player counts then the games just turn into spamfests where you spawn, get killed, repeat ad-infinitum.
For games designed around smaller number of players I tend to go for the servers where the max playercount is closer to the numbers the level was designed for.
The player count for multiplayer Crysis 2 seems to me to be spot-on because the maps are so obviously designed for 12 players or less.
Of course it's a complete rip-off of the COD games - it's obvious they're going for that market, so you could argue it's not the multiplayer we've come to expect from the Crysis games. Still it shows how bad COD has become when Crisis 2 looks a million times better and performs much better whilst having similar gameplay.
I just hope the PC single player stands up to the originals sandboxy gameplay, rather than being shrunk down to a linear standard FPS. It's not as if consoles can't do big open sandboxy games - they can, but it requires different techniques with an emphasis on streaming technology.