But you also can't listen too much to the core gaming audience because they also don't think more subtly about what makes a game fun. And despite that PR good looking games can still sell. No wonder the market is so unstable, it's audience is fickle.
We kind of forget that a lot of custom engines aren't universal ones like Unity or Unreal that can adapt to anything you throw at it. Custom engines are largely hyper specific to the type of game they were making with it, everything else is experimental, untested, undocumented, or non-existent!
I'm sure most larger gamedev companies can make a decent game engine on their own if extreme performance is not needed. The recent Baldur's Gate is a good example.
It sucks but part of that "need" for insane graphics is consumer driven. Even though Nintendo games get a lot of flack for how "weak" the Switch is, but their big IPs do cirlcles around the industry, all on one platform without even relying on MTX. But I guess Nintendo appealing to more than just the core gamers helps a lot. Come to think of it, it's surprising how few "family" AAA games there are these days.
We're nitpicking at this point. Can we at least go back to the core topic and agree that critics and consumers are generally more sympathetic to games with good graphics?