Yeah. The whole Call of Duty series is bullshit when it comes to splitscreen. The only time you can have more than one person per console is for co-op campaign or Nazi Zombies (up to two) or up to four people for local-only, non-system link multiplayer.
Halo 3 is the best, with up to 2 per console for local co-op and up to four per console for online multiplayer. The only shortcoming is that you're limited to one person per console with online co-op, but I don't really like the campaign in that game anyway.