Look at the top 100 best selling games of all-time. The first PC title on that list is at #22 The Sims @ 16Million copies. Four out of the top six PC games that are in the top 100 all time best selling games are WoW products which is free to download.
First I would like to get your source on this. Second, it should be pointed out that WoW is a single product, not four different games, contrary to the claim of your source. Third, the so-called "free" product is most likely the trial version of WoW (again, I need your source. Might just be language barriers, but it does sound... odd.).
The PC market is small. This is proven by amount of sales each platform gets. The PC has more platforms in service than Sony and Microsoft combined and yet cant match the sales of the their console counter parts. Why is that? Why is Skyrim on consoles outselling PC at a clip of 3-1 despite the huge disparity in platforms in service? Maybe "faltering" was a bad word to use, but it damn sure is not growing.
Are you sure you are not assuming every PC is intended as a gaming platform? You'd be surprised of how many that are not. At least the Intel article was using numbers based on high-end graphics card sales and not just PCs as a whole. I really think you should link the source to those numbers you throw at us.
You get rid of mass pirating, fix the DRM issues, and the biggest fix is to accessibility issues.
Yes, if you could get rid of mass pirating, you wouldn't need those clumsy DRM attempts. Just a serial code and a disc check to stop the casuals. As to accessibility issues, I must confess I don't follow you. A lot of old games had autopatching already, and even gave you the choice to not update. It's not really hard to patch manually either. Or did you mean it should be easier to buy games?
The vast array of hardware in the market place a developer has to be mindful of when programming a game for PC is astronomical. This limits the PC to getting ports of consoles games as it takes too much to develop PC only games at the profits you can get for making console variants. Sure their are companies who make PC games only but they will never match the selling power a console game has which limits perspective investment in game development for the PC.
Yes, the development cost for PC games is much higher than for consoles due to the myriad of hardware configurations you have to take into consideration. This hasn't stopped development of some top of the line PC exclusives. Just look at CD Project Red. Their debut title did well enough for them to go back and do an overhaul of the game well after the initial sales were over. So, the development costs are not a hindrance to making games to the PC. The sequel got even bigger, so something tells me being PC exclusive didn't really hamper the Witcher franchise.
However, when you make a game for multiple platforms, one of which shares the same basic architecture as the PC, developers would of course cut as many corners and port the game to PC instead of using additional money on a seperate version. If it was a matter of choosing between platforms, your logic might hold. However, it is more a matter of carrying two buckets instead of one, when getting water.
Add in the PC gaming community howling at companies such as Steam giving PC gamer more access to games and you can see why the market is small.
For a lot of people Steam is undoubtedly a very good service. If you're disabled or live far away from any store carrying games, or the polar bears are getting a bit too close to the house, Steam is a godsend. Likewise if you're so busy to get to your local gamestore or you MUST have the game within the hour it's released, Steam will have its appeal as well.
However, I live within half an hour's travel to a good selection of game stores. I prefer a physical copy of my game. Apart from MMOs, I play my games on a permanent off-line rig. That is why Steam is NOT, and I repeat, NOT a good service in my case.
The problem people have is not that they hate Steam in general, as some people try to make it look like. Some of us had bad experiences with Steam and is voicing their frustrations. Some of us don't have a connection, either by setup or situation. Some of us wants to be able to play our favorite games when/if Steam goes belly-up, and are sceptical about the promise of an unlocking patch at such a time. Some of us don't NEED the special offers, community, chat, achievements and whatnot.
There are plenty of reasons not to want Steam. Plenty of legitimate reasons. Some of us even use Steam already. However, we want to be able to choose if we want this, to some, redundant sevice.
Right now my only choice, since I don't want Steam, is to not play Skyrim.