I understand that, but for me personally this is the point where it begs the question if we should take such people serious or if we should be an advocate to tell this people to be more patient and consider context.
Like Humanity always invented stuff where they can reduce the amount of work and time needed for stuff, but it should be in the basic principle and mere logic that you only can save up so much time until it reaches a limit. I mean if i go out and i cut a tree down, today it might be faster than 500 years ago because we can use a Chainsaw and aren’t obligated to an axe, BUT it still will take quite a time. If you are more knowledged in cutting trees it might go even faster, but still require a minimum amount of work.
But in case of Videogames we’ve the bad habit to expect that a game which took a few years to finalize that having at release the same amount of content compared to a game which also took a few years for some pretty basic basegame but additonal 10 years of time on a finished product to expand and squeeze any ounce of content in it.
That’s not just not logical… i’d even go as far (and sorry for the harsher tone) and argue it’s even childhish/immature behaviour… due it reminds me at childs who mournes at their mom why the food taking so long, just because they got it faster when they were at mcdonalds, which just showcase (for obvious reason because it’s a child) that they don’t know what effort it can take to cook a proper meal. It’s only when they themself get adult and ever have had to cook for themself that they realize there is more too it. If you experience stuff yourself it can make you more humble…
That’s also why i also find there is a misconception when people tell others with “try do it yourself”. That’s not to dismiss actual, constructive criticism, it’s because some people are so snobby and far out of reality, that they really should try it once for themself to get a little check and become more humble about it. It’s fair to criticsize stuff, but there shuold be some sort of reason behind it.
And while Programming / Coding is all about finding solution for problems which arise, that doesn’t mean you can snap and do a magic trick.
Again, you will find quite a huge amount of people who 'll disagree with it, especially on Grim Dawn, because for this people doing the campaign over and over again and starting over a new character/build is part of the endgame. And i can kinda see it because not every game is able to encourage you to start over and over again with new builds… not even all ARPG’S are able to pull that off. Which is why i mentioned it’s so super subjective what people expect from endgame…
I mean i personally are a bit different to this, because i personally aren’t the biggest campaign players either… esp. in ARPG’S. I always prefer to have an option to skip campaign so i can focusing in running freely/sandboxy around and grind stuff, or engage with endgame mechancis (tho i do like starting over with new characters, but as long as itemization is done well… i really don’t like Smartloot because of that, due it rarely gives items which you might need for other classes and builds and as such don’t encourage try another build). But i can see why some people do tho.