system
A chat on subreddit /r/pcmasterrace
human
The days of pre-orders are OVER games simply are not complete. And there are plenty of failures out there from the last 5 years to prove that. If people stop pre punching games they will be forced to change. 
Unfortunately people won't do that.
The quality of games will continue to degrade indefinitely until someone comes along and brakes the mold so to speak. I think the industry needs small development teams that are dedicated to a project that is feasible. That has a clear idea they can put together without scraping it halfway through. All of these rushed games with razer thin deadlines are hurting there employees with crunch and killing the community with subpar games that are barely complete or only run on certain hardware configurations to a degree that might be considered acceptable for only some.
And in the end the big name corporations will continue to push many micro transactions, preorder bonus, battle passes and what ever else they can to keep there dev teams fed so they can not only complete the development of the game while it's being tested on the player base. But so they can start finding the next disaster set to release way too soon
gpt
*cough* From software *cough* *cough* ah sorry had something in my throat, anyway From Software sounds like exactly what your looking for, no micro transactions, unique and interesting gameplay, and while their games tend to have DLC they always feel more like additions than core parts of the game cut out to sell later.