The ONLY boundary to PC gaming is money. It costs lots more to invest in a rig to run PC games and that is the only sensible argument over PC gaming vs Console and because of this gaming manufacturers are now centring around the console market.
It is simply about finance and making more money from a larger consumer market. However this is not bad because the PC market is now left with fewer strong dedicated companies.
Oh no the PC is dead, we only have Valve and Blizzard making games for us...what will we do LOL
Point me at a better games manufacturer than Valve and Blizzard!
Steam is the most ground breakingly awesome platform for gaming that I have ever had the fortune to see.
- You can buy and pre-download your games and have them sitting there and at the stroke unlocked to play.
- You get patches automatically sent to you, so you dont have to search around the site to download them.
- You get all your friends in one place so you can see who is online and playing right there and then.
and Blizzard, well they only actually listen to the gaming audiance the get the pro's in to help make the game work how it should.
Like reinventing Chess.
Blizzard get all the champions in and have them sit around and work out how to make the game better.
Activision or some other console focused manufacturer, would just make the pieces look like arnie and add some airstrikes then give the game a catchy title, like Terror Chess. Who cares if the game is full of bugs and hacks. If it sells to the masses its a winner right! I mean its all about the money isn't it? Thats how we judge success right?
When I hear someone complain about PC gaming outside of the price then they probably also have an irrational hate for Vista and bought their PC from Dell or Sony.
Also Supreme Commander 2 is awesome. It is just not what people expected, which is kind of your whole argument
Don't blame the platform, blame the developer. As for BC2 I have no idea why it is so bad on release.....no id'EA' at all. I mean the games company who published it have a reputation for quality r'EA'leases don't they?