As far as I'm concerned, May 10 will mark the day that the first good ps4 exclusive game is released. The only other good games are remasters/ports. TLOU remaster, Brothers a tale of two sons, Soma, LIS, GTA V and that's pretty much it. The rest of the games are rather average. I have like at least 50 games in my ps4 library and most of them are trash. I spent an hour with them and then deleted them from my hard drive. There are a few decent games like Wolfenstein, etc but honestly this gen hasn't really gotten started. Sony's studios have been really slow to get going and now that they are just about to start churning out the good stuff, there are rumors of new hardware? That's just trash.
We have been conditioned to expect a minimum of 5 years for a console generation from sony before the release of new hardware and now they want to change it to 3? Nope. The ps4 was $400 on launch day and this november will make 3 years. If you've been a ps plus member since the beginning, you've invested an additional $150 into the console. So essentially, you've paid $550 for the console. All we've gotten so far is rubbish ps plus games that no one ever wanted to play, rubbish online service that we have to pay for, subpar hardware on release, rubbish launch controllers that I've had to replace several times and basically 1 good exclusive. That is a waste of $550 as far as I'm concerned. I certainly won't make the mistake of buying a sony console early in the generation ever again. I'll wait till the end of the gen when all the good games have come out. Then it'll be easier to find the consoles and games at a cheap price.
As far as I'm concerned the uproar is not about others having better graphics but about managing expectations. When people are conditioned to expect something, any changes should be communicated clearly. Nvidia, Intel and AMD manage expectations by releasing road maps and communicating that information to their consumers. Sony and Microsoft are trying to pull a bait and switch and as expected, people are pissed off.