Everything you just said is flat out wrong. What is Crysis? What are massive world building games, terrain alteration, fully destructive environments, detailed simulations etc. PC games constantly push the envelope and people actually do upgrade their systems to play the latest stuff available. Don't get me even started on commonly available configuration options that can make shit look 10x better on high end system, but still playable on old hardware, meanwhile console titles are locked into same hardware for 5 years and will keep looking shit for the duration. Also 30HZ for 1080p. IN. THE. YEAR. OF. OUR. LORD. 2020. ROFLMAO. Mouth breathing retards designing these consoles, who can't even support 60hz refresh rate are somehow able to squeeze out magic SSD speed advantage. Give me a break.
Developer here, you're wrong on just about all counts.
Crysis is a tech demo for an engine that wasn't made publically available until much later, and didn't really take off due to its exorbitant royalty rates.
What are massive world building games? You mean minecraft, the staple title of Xbox 360? Yes, it started on PC, but it hardly takes advantage of high-tech PCs and the codebase is a jumbled mess.
Detailed simulations? I guess the ~10 per mille people who are simulator enthusiasts are very happy. I enjoy the occasional flight sim, train sim and tank sim because muh 'tism, but it's an extremely niche category, and also available on consoles.
As much as i love the PC and developing for it, it is a significantly smaller market when compared to the cancer-inducing mobile market, or the normie console market. Outside of the absolute giants (League of Legends, for instance) it accounts for approximately 10% of all gaming market, although with Steam now being opened to China, that figure is skyrocketing.
While there are games that pioneer tech and push the envelope (Hello there, Star Citizen) realistically what shoves the envelope forward for most games are console generations, because of the profit that moves in there. It forces the engine producers to iterate, because marketability is in graphics for the normies.
When you have a set hardware optimization and programming routines specifically to utilize that hardware can take place. We've seen this since the days of C64. You're probably much too young to remember what a speedloader is, but it practically took advantage of a certain trick of using screen draw space as additional memory and forcing it to update at a high rate to make loading faster. In fact, it made it so much faster you could have songs written specifically to run during the loader. If you want the ur-example of this, take a look at Mr. Gimmick on the NES. It does physics simulation and momentum calculations on NES hardware all while the rest of the game is running.
Did you mean 30 FPS? Yes, some console games do run at 30 FPS, and some of them run at up to 120 FPS. Hertz is not comparable to frame rate.
How can you call someone a mouth-breathing retard when you don't know basic terminology?
You remind me of silver players in League, know nothing, but still have opinions on how everyone else should play.