The problem with console gaming is that you have to spend TONS of money to get the exposure you need to sell your games. You need to be in all mainstream news sites all the time, and release trailers on E3 and VGA.
While PC gamers generally read more forums, go to more indie websites, and look at Steam new releases every day, so it is much easier to get exposure on PC without cost.
Now for the gratuitous rant: I think closed platforms like consoles just need to die and be replaced by Steam Machines, because artificially locking software to a certain brand of hardware is an awful thing to do. If I have a decent enough combination of GPU/CPU/RAM, there is no reason I should not be able to run any game, I would not buy a separate TV just to watch a specific channel that is exclusive to lets say "Samsung TVs". The content is standard and the device your are using to access that content only affects the quality of the experience.
Gaming needs to be standardized too, like TVs, so you have true freedom of choice when it comes to hardware, and it is quite standard already when it comes to PC gaming (and it will be more as we move towards Linux platforms), but consoles are keeping things artificially locked.
Every time you see an exclusive game on a console, you are looking at a greedy asshole paying money with the sole purpose of making you unable to play in your device, so you have to buy the same thing you already had, but inferior and with more expensive games.