When gaming companies were small, games were made for the fans
No, they were made for profit. John Carmack bought a Ferrari 328GTS after Doom came out so don't give me that!
I feel sorry for the industry, pc gaming is often not fun anymore because products are released too early (unfinished)to make a spefic quarter showing for a company
People seem to have a rose tinted view of PC games in the past but they've always been released with appalling bugs. Elder Scrolls II: Daggerfall, Skynet, Vampire: The Masquerade, S.T.A.L.K.E.R: Clear Sky. I remember an advert in PC Zone for 'Frontier: First Encounters' saying making a point of the fact they had re-released it and squashed all the bugs in the original release!
I have never had this problem with a game
I find that VERY hard to believe
We have a major problem with companies catering to just the console gaming world. When there is a console game that gets ported to pc it is most likely to be horrible. Ubisoft-From Dust had horrible controls/ Alan Wake dropped from pc/ games that require constant connection for pc single-player, the list goes on and on... Kids are into console gaming and when they see the difference a pc can make they switch over.
I'm not sure kids are switching over to be honest...I think you just have to accept that the main revenue for these businesses (and they are businesses) is from console gaming. Games are no longer made for a $100,000...AAA titles cost $100 million. The best way to recoup that money is by sellling Xbox and PS3 copies. Ad to the fact that PC games get pirated to ridiculous levels (http://www.eurogamer.net/articles/2011-10-10-si-discusses-football-manager-piracy) and it just doesn't make much sense to make the PC the lead gaming platform.
I'm not defending id here, as RAGE was put out in a nearly unplayable state for a lot of gamers. It took me the whole weekend to get it running properly on my PC and even that involved me changing a BIOS setting. Anyone who bought this on Xbox has been happily playing it at 60fps with decent enough graphics since it's launch and i'm sure they've been enjoying it rather than tinkering with drivers and config files. Why would anyone trade that experience for PC gaming which is riddled with issues. A static gaming platform is always going to be more stable than a PC with 2x CPU manufacturers, 2x graphics card manufacturers (not to mention the onboard intel graphics that come with a lot of store-bought PC's), a myriad of operating systems, chipsets, RAM, soundcards, hard drives etc etc.
I think you just need to accept that PC gaming will never be as strong as it once was.