Despite my like for PC gaming, I absolutely hate the culture associated with it. I feel like PC gaming is diseased by a culture of piracy, snobbery and whining. After having used up my 360's 20 GB hard drive while also having the desire to make my own games, I entered a world that I couldn’t be part of for the past half a decade... and how I wish I stayed in my little console bubble. Not because PC gaming is horrible but because I can't stand the community.
For as many despicable bigoted thirteen-year-olds there are playing console games, PC gamers as a culture are about the whiniest, most ungrateful fucking assholes out there. The only difference is that they're forty-year-old men who act like thirteen-year-olds. On every single gaming site, scrolling down to the comments section feels like I'm sticking hot pointed needles into my eyes while watching Freddy Got Fingered.
For one thing, the endorsement and culture of piracy is completely amoral. While there are some games which aren't available on newer operating systems or have been unavailable for years on either a physical copy or a streaming service, pirating a newer title is completely without justification. The idea that a game isn’t worth paying for for whatever reason (lack of dedicated servers, DRM, etc) but then pirating it anyway because you still want it is just childish. It doesn't stick it to the man since torrent sites track the number of downloads, which means that you're yet another statistic regarding people who played the game, your “act of protest” to urge others to download the game isn’t helping to get the studio to change, it's taking money out of the hands of people who put heart and soul for two to four years into making a product to put them out of business so you won't ever get an improved sequel. If you think that the game is going to suck, post your reaction to pre-release gameplay footage or the demo on the forums. Constructive criticism is the way to ensure that developers make a better title.
Also, all this talk about how consoles are ruining PC games is utter horseshit. There are a list of complaints about what constitutes “consolitis” and almost all of them are unfounded. I'll go through each often brought up point just to criticize the faulty logic at play here.
Weapon Limits
First off, nobody liked having to hit the 9 key in shooters. It's unwieldy and takes away from being able to move from one area to the next. Also, this wasn't pioneered by Halo like a lot of people seem to claim. The two weapon limit actually debuted in Counter-Strike, one of the hardest of the most hardcore PC games ever developed that takes months of practice to just become decent at. Also, Half-Life grouped weapons into categories by the 1-5 keys to keep the game user-friendly. And weapon limits make each member of the team play a role, effectively making the game class-based yet fluid.
Streamlining
Whenever a game gets simplified, a lot of people tend to blame consoles. Even when the original game was also developed for consoles. For all the talk about how the Xbox ruined Dragon Age, it should be known that the original game was made for consoles and it sold well on both the PS3 and 360 versions. The changes to DA2 had nothing to do with the ability to put the game on a console since the dev team already proved that they could put Dragon Age on the platform. DA2's flaws had much more to do with redoing the entire engine during the game's short development cycle.
Also, have any PC gamers ever played Front Mission or Disgaea? Those are some seriously complex games made for consoles.
3. Low System Requirements
Apparently “caring about PC gamers” is somehow synonymous with making the game only run on the latest hardware. Clearly not knowing how to optimize DirectX 11 features that consoles can't use means that the developer put heart and soul into “optimizing” the game for the PC like Metro 2033 did. Clearly, developers should care about making games that force people to buy a $700 graphics card every single year as that respects the dignity of PC gamers.
Games that will actually run on your machine at 30 FPS or higher at 1080p with Direct X 11 on happen to be the goal of any good developer. A game that won't run on people's machines is a game that won't sell since it can't reach a large audience. And let's face it, buying a Radeon HD 6990 just to be able to run the $60 Battelfield 3 at max settings with 30 FPS is incredibly wasteful.
And if anyone wants to know what a bad game for the PC is, it's Assassin's Creed. The PC versions require some sick hardware to run, only allow DirectX 9 to be enabled and come out months later. They're total rush jobs for games that don’t even look all that great. And yet the console versions were still programmed on a PC. It's not a port from a console version, it's poorly optimizing the game for higher resolutions using existing PC content. Most games are developed concurrently for the PC and for consoles and actually optimize the game for a majority of PC users instead of only those with high end machines. Being able to max a game out at launch isn’t a bad thing, it's what every good developer should strive for.
So when the new generation of consoles come out, what will the current generation of PC gamers complain about? Clearly people who can’t shell out $2,000 every year for a new machine. I mean, think about how horrible the working class are. We should totally kill them all and live in a world without janitors, cab drivers, postal workers and cops. Only then will PC gaming not be held back.
Also, all games are developed on PCs using Visual Studio, Maya and other programs. Games aren't “Ported” to the PC, they're optimized to run on the PC. All console games are ported from PC to console. A poor PC version is inexcusable. And the term console port refers to a game ported to consoles.
Not Pushing Hardware
Gamers have been loving the AMD Bulldozer for a year now... and it won't launch for another two weeks. Basically, loving tech that hasn’t even hit the market yet, when the recommended requirements don’t even list an i7or Phenom II. Also, if you have a recent processor, you don’t need to overclock it since anything over 60 FPS can't be perceived by the human eye and films run at 35 FPS. Overclocking a 2600 or 260K and not bringing it back to stock after a half-hour of gaming is just a good way to break your PC.
Basically, most people into gaming are going to buy one of four graphics cards. In order of power, the Nvidia GTX 550 ti, the AMD Radeon HD 6790, the AMD Radeon HD 6870 and the Nvidia GTX 560 ti. When the 560 ti can play Crysis 2 and Metro 2033 with DirectX 11 on, you don't need to have a more powerful card.
Hearing EA say that Battlefield 3 won't run at 1920X1080 at max settings somehow makes PC gamers salivate and want to buy the game knowing that they won't be able to play it at launch. I guess that I'm crazy for liking games to get decent performance on my machine since purchasing games that I know that I can't play is about as fun as hammering crooked, rusty nails into my scrotum.
Battlefield 3's insane system requirements aren't a product of the devs creating a great PC version, they're the product of EA listening to whiny PC gamers who want to see their brand new GTX 590 only be able to play a game at medium settings. Odds are, in another two years, you won't be playing Battlefield 3 again just to max it as you'll have moved onto other, newer titles.
And making fun of people's system specs on Youtube walkthroughs when the game runs just fine isn't cool. Nobody cares about your e-penis size and trashing people for not buying three GTX 580s and a 2500W power supply just makes you seem like an arrogant, rich prick. Also, the almost two-year-old Radeon HD 5870 is still better than most cards on the market today.
PC gaming wasn’t always about graphics anyway, Fallout and Baldur's Gate were butt-ugly compared to Quake 2 back in the day and yet they're two of the greatest games that I've ever played in my life. Look at the upcoming Dead State; the graphics look absolutely horrid despite the game being a PC exclusive. Then again, that's probably why the graphics suck, since there is no console version available and things have to be toned down to find a wider audience. The same goes for Nuclear Dawn which has some very modest system requirements.
The lack of PC exclusives
The reason why games are multiplatform is because they need to reach a wide audience. Games are incredibly expensive to develop and not getting a return investment can close a studio which happened very often back in the late 1990s. In an age where many developers have been in the business for twenty years and need to save for their retirement and thus need stable employment, making multiplatform games is very, very good idea. Any games that are exclusive to consoles are as such because the developer is owned by the manufacturer.
Also, there would be more developers willing to go indie and develop cheaper games for the PC if not for piracy. Basically, if you design games, you're either making AAA games or iPhone apps. Starting a studio and making a low budget 100 hour RPG is a thing of the past since most PC gamers won't pay for a single player game developed by a company that doesn’t have the budget to sue anyone. Until ISPs start blocking American users from reaching torrent sites, this problem will persist. What it'll take is piracy reaching an unheard of level before companies start actually attacking torrent sites.
Earlier this year, the biggest porn torrent site was knocked offline in a cyber attack and with no legal ground to stand on as they were providing illegal content, the site owners had no chance of winning a court case as they were committing a far more serious crime. When game revenue starts dropping at the same rate, expect more mainstream torrent sites to be knocked offline in similar attacks, only then will the problem get better but until then, PC gaming won't be a priority to most developers.
Matchmaking
First off, console games can allow players to run their own servers. Anyone who says otherwise hasn't played the new Mortal Kombat. The real issue is that games are more fun when players possess similar skill levels. Matchmaking is a great idea that prevents one or two players from dominating everyone else. Dedicated servers are good to have but a decent game should have both options available on all platforms.
Just because a feature originated with a console game doesn't make it bad. Halo 2 had some great multiplayer and matchmaking won't go away since most gamers like it with only an irrational minority objecting.
That sums up why I absolutely hate PC gamers. I have both a PC and a 360 and I enjoy using both since games are great regardless of platform. In short, stop whining, suck it up and accept that certain games are awesome and that many of the features you blame consoles for can be blamed more on design decisions than console hardware. Consoles could handle Oblivion which has an insane draw distance, the problem is optimization which is damn hard to do. Now please, start making legitimate criticisms that devs can actually listen to without killing their company.