Well that's 'One' opinion of consoles, but I'm happily playing Gears Of War 3 and would not want to play it on a PC and mouse thanks. I've been gaming for many years, seen lots of changes. Consoles and PC's have alway's existed next to each other kinda.
But these day's most people own a console, not a games PC. So even looking at that graph you need to think of all consoles vs PC, not software sales but ownership numbers. People also have more then one console, I do. And I like many happily play COD online.
I think because console is a wider market, more people play online games. As in they find it easy to chuck a disk into a 360 and frag.
But Apple has NEVER been in my mind for games, it was the developers that pushed iOS for games, and if I recall Apple was not happy about the amount of games appearing! I hate them for it.
The hardware in the current machines is good enough to play games, it is not really '******', the CPU's are damn powerful top end models.
I have games I still play, but I want to play them in OSX rather then reboot into Windows.
The new Counter Strike should work on Mac's though.
When it comes to games, Apple is very much a 'do as we want', and 'not what you want' company. Funny considering Marathon....
That's an interesting article:
http://software.intel.com/en-us/blogs/2010/04/19/hear-that-knocking-sound-its-pc-gaming/
But what will happen is as people get fed up with the consoles power and ability, they will be 5 years older and will build or buy a PC. Then the next gen of consoles come out and they buy those possibly. And so consoles win again.
What is interesting is the fact the entire gaming market is now a more popular past time then television!