I agree. It's the same to me with how people get mad at yearly phone releases. There are people upgrading every year. It could be after 3 years 5 years. It's best that they have the best that is possible that day then buying 3 year old hardware because some people think release cycles should mirror their upgrade cycles
Plus hardware progression pushes the low end higher which is a great thing. The Steam Deck 4 years ago was an awesome thing. It was cheap for the time. Sub $400 for access to nearly the whole PC library. A successor would make more higher end games that have released since more accessible especially if pricing didn't become so wonky since. Plus older games could then be played at 4-10w TDP settings meaning longer battery life on older games
Same with the Steam Machine. Could have been a great cheap Valve supported mini-PC gaming console that was multiple times stronger than a Steam Deck. It's was something that can push forward open platforms (Linux) in multiple ways. It would have in the box a gamepad. It would be a play for the living room. Maybe services like Crunchyroll and Netflix would have interest in releasing apps onto Steam or Flathub for it. It could grow to be a strong competitor to Android TV and fully proprietary walled gardens like Apple TV and Roku. Any delay delays the ecosystem developing
Delaying the PS6 is unlikely to mean an upgrade in its capabilities. It's waiting for manufacturing prices to drop, not for engineering to complete. Upgrades require further funding for engineering redesigns. Really a PS6 delay is only good for the continued viability of the Switch 2 and Steam Deck for new releases
Poor optimization is also a result of the democratization of video game development. You don't need to be a wiz at assembly, C, and C++ anymore. You don't need to be a wiz at shader programming, GPGPU programming. You don't have to learn the nuances of the underlying hardwares architecture. Not it's GPU, CPU, memory design, etc. Most devs aren't engine developers and I'm most games people enjoy today would not be made today if it wasn't for the streamlined development that video game engines like Unreal, Godot, Unity, Creation, Source, etc enable. Even with source available, only a limited number of developers would modify Unreal Engine for optimizations (I wouldn't do that for Epic. It's not a free engine. That's their job). Most won't modify Godot or O3DE
