Problem I have with PC gamers attitudes in general, not pointing at anyone in particular.... is that they spend a lot of the rig and then try to spend nothing on the games.Console gamers dont realize there are no generations on PC, just games. And for all the shit that gets flung at PC gamers for being high and mighty, we certainly are not snobs like console gamers when it comes to older games, and Indie games, etc.
The developers need to be remunerated for their effort and time and the quality of product.
Also PC is an almost unlimited combination of parts combinations.... the console model distributes an optimized setup with the most advanced tech per dollar it can, thus making it more economical for developers to spend time on new techniques and graphics technology for their games. High end cinematics and motion capture.
Also nobody addressed the ever increasing levels of homogeneity in the industry due to companies no longer doing proper exclusives.