If they are perfectly happy to spend $200-$300 on a video card that serves no purpose but to play games, then the games themselves are clearly within their budget.
By that analogy anyone that owns a $300 TV can automatically afford $50 a month on cable. Not to mention that "perfectly happy" is quite often struggle to afford instead. The gaming industry is not unlike TV and cell phone services. It's not the hardware they make a killing on, it's the media.
I'm not saying piracy on the PC platform hasn't become a problem, but I think it's clear that many whom used to be insistent on buying every PC title are now fed up with crappy ports, unfixed bugs, and poorly optimized resource hogs of games. They're not finding the price asked for them justifiable anymore, esp when there's no demo to try before you buy.
Epic blunder in their press statements as much if not more so than CryTek are. But hey, it's an election year here in the US, so BS seems to be the norm lately. In fact, I'm beginning to think Epic should call their lead designer whiner Cliffy BS. The PC devs that don't whine about such things to the incredible exaggerated level Cliffy has are actually hard at work MAKING good games, rather than taking a quick profit on a crappy port and leaving it riddled with bugs.