> In parallel I don't understand gamers with 15 years old hardware leaving bad reviews or whining when a game chokes above 720p with minimum settings.
I won't leave a bad review or whine on BG3, and my (otherwise very capable laptop) is just 6 years old with an Intel UHD 620 integrated GPU, and BG3 barely reaches the 10fps level on 1024x768 with lowest settings on everywhere. So it's not even 720p, and BG3 chokes a lot in this somewhat recent hardware.
I see BG3's graphics and while they are beautiful, they're nothing out of the ordinary in comparison to other games. That is, there are good games that could run very well in my laptop and which look good.
In sum, I see BG3 as being needlessly demanding, and pushes out a large sector of machines and potential buyers. I'd love to have an RTX-class GPU (and have the cash to afford it), but all I have it's a laptop whose GPU cannot be upgraded, and that is perfectly capable in all other areas.
Every time when I point out this limit in games, which I see as silly, I get flamed to death. People in the gaming communities are seemingly unable to understand why making extremely high minimum requirements is not a good sales strategy.
Games can look good with integrated GPUs. See the Wolfenstein games (id engine). Even more recent games like Generation Zero (Apex open world engine) can be run decently at lowest settings on my hardware. MGS5:PhantomPain also runs and looks very good. But no luck with BG3.