Desktop gaming beats consoles/tablets etc... purely on the fact that tablets are for casual gaming, you can imagine COD on the iPad lol
Consoles are fine, only IMO only beat PC's for one simple reason, can you see yourself playing COD in you're living room with a keyboard and mouse? you have to be sat at a desk for proper PC gaming at least consoles you can lay down and get proper comfy.
I'm a PC gamer, and I'll always be a PC gamer for one simple reason, WASD and a mouse is way more accurate than any pad for FPS'ers. Why the hell do you think consoles have the auto aim feature that PC's don't? thats bascially admitting they're worse at playing FPS'ers lol