You haven't perchance developed any games with their own engines yourself recently, have you?
Perhaps you're then not in the best position to label others as "lazy".
I for myself have so far done little more than just load things like the Unreal demos for UE4 and UE5 into the editor as well as the ARK dev kits to get a feel on just how difficult it would be to plug my own bits of code into those dinosaur brains (characters within ARK, not the gamer developers).
And it's nightmarishly complex stuff you have to master before you take the first little step: just give it a try, the downloads are free and only a few hundred gigabytes!
And it's one of those moments, where my huge workstations paid off a little bit, because the initial load of a project like that took less than ten minutes for all those shaders to compile.
Ok, let me give you more context:
maybe I was a bit rude to broadly classify all UE 5 devs as lazy.
But its true that UE5 provides all the tech features needed and thats why game companies are dropping their own engines.
Its is true that you have a lot of stuff to work on and fine tune. Now imagine doing it in an inferior/less sophisticated game engine but still making the game look breathtaking. Now you understand the context a bit better i guess?
and have you seen the majority of the latest games? do you want some examples?
Batman Arkham Shadows
Star wars outlaws
CP 2077 when it first launched
Even Elden Ring - good game but not groundbreaking graphics.
Skull & Bones
Except for the polished version of CP 2077, Wukong and a few others, you really cant say game graphic peaked in 2024. But they again require beefy GPUs to run at max settings.
See RD2, AC blackflags, BF1, COD AF, NFS Rivals and you can see how great the graphics were and more importantly how great they ran and mid tier GPUs as well. Even Witcher 3 with its next gen texture pack is gorgeous in today's standards.
Do you still feel gamers shouldnt/cant complain about unoptimised games? I feel that I am justified in voicing this opinion.