It's really only fun on xbox and if you have a big group of friends to play with.
But since most the people on these forums are anti-social super pc race then they will gladly bash the game.
I am a PC man myself, but I do play Xbox here and there because CoD is far superior on consoles.
If I wanted a FPS on PC I'd play Battlefield, which I do.