I don't even play console FPS game. I prefer PC ones and like you just mentioned, they are definitely superior. However, someone's gotta defend consoles so let me try:
Advantages of consoles:
1. No install process. Just stick your disc in the hole and have fun. That's what she said!
2. Universal hardware. This means no dealing with graphics settings. No spending 15 to 30 minutes tweaking the settings to get the perfect balance of good looks and good frame rate. Also for developers, this means they don't have to develop for the "average system". Instead they already know exactly what hardware they're building for. Lastly this also means for online play, the playing field is more even. Everyone has the same hardware, so they have the same frame rates. Only difference is the ping between them.
3. Universal control system. Everyone's stuck using the gamepad so everyone has the same controls. PC games, some people try to use a gamepad or joystick and fail horribly. All of us using mouse and keyboard, well some have more desk space for moving their mouse than others.
4. Ease of updates. I gotta say console games are insanely easier to update than pc games. Maybe not for the developer, but definitely for the end user. You try to get online with your console game, it says update needed, press X to download. Then you just sit there bored for 5 to 10 minutes and you're all done. Some PC games are that way. Some have the courtesy to at least tell you there's an update, but you still gotta go to the website, download the patch, and install it. Others don't even tell you. You just wonder why you can't connect to any servers.
That's it. I can't think of any more advantages a console has. As funny as this sounds, if anything I'd say a PC has more of an arcade feel than a console. Why? One you've got the screen 2 or 3 feet right in front of you, the other you're sitting on the couch with a screen on the other side of the room.
I agree paying for something like xbox live is retarded. That was my little brothers main reason for getting a PS3 over the 360. The PS3 comes out cheaper in the long run when you don't have to pay $50 or $60 per year for online play that you don't use very often. Once a week or two is about how often he does online play with his console.