I mean.....maybe. I don't know if i'd go that far to say that. Take me for example I've had the game pre-ordered since 2018, I agree with the criticism regarding this game being broken as I believe there's enough elements in terms of the bugs and issues to make that argument and I believe the criticism needs to be vocal in order for the developer to actually stop doing this.
However I do not believe the model of pre-ordering games has much to do with this because even if the game was not available for pre-order someone was still going to buy this game day one even if they didn't have the ability to do that I mean think about it I was still going to buy this game when it was available and I'm one of the fiercest people who criticize this game on a daily.
So I just don't believe it makes sense to attack consumers in blame them if anything I feel the people that should be blamed are journalists giving this a 9 or a 10 despite some serious issues in my personal opinion I don't believe any game should receive such a score if there is enough issues that hinder the experience as functionality needs to come before anything else.
If it was up to me I would literally have some rating system if I was a person that made reviews that basically stated you are ineligible to receive a 9 or a 10 if you're fucking game has enough bugs in which Quest were broken or the last boss couldn't move or anything weird like that I think it's just completely unfair to reward a developer if you have a platform that's made the offer transparency. So even though I'm getting the game I want you to understand I agree with you that the criticism is warranted but I disagree that the gamers themselves should be attacked because it's not their fault when you have a reviewer giving it a perfect score completely omitting information about very serious issues.
I think it's the right of the consumer to educate themselves on the product they're about to buy but I believe it is also the Integrity of the journalist to tell people this information if something is really wrong with the game because in my personal opinion those review scores do not properly reflect the issues in the game. So if anything the blame needs to be on the journalist that are even supporting this practice.
Their scores are what people are seeing and saying "yup keeping my pre-order". That wouldn't be the case if everyone actually all openly talked about those bugs and put a score low enough that it was understood this game is releasing in a bare state. Nothing is even wrong with that btw as many GAAS games release like this or early access etc, but the consumer has a right to know this is a work in progress.
This game has zero MP at launch to really excuse theses issues. Balancing and patches and shit that happen are expected in a MP title, but a day 1 patch and even more to make the game playable imho in a single player title is just unacceptable.
I see your point but it's important to understand that the issue goes both ways.
With "pre orders" companies can release broken games and get guaranteed sales numbers. Sure some people do buy day one anyways, but at least this may encourage some to wait for user opinions instead of just going in blind.
Same goes for movies, some people see it day one, most wait for opinions. Imagine buying your movie tickets 2 years before each movie comes out.
That is exactly what people do with videogames and it isn't helpful for anyone. It just hurts gamers in the end. The companies know they can make BS promises and hype trailers and get preorders and then just release whatever they want down the line. This has happened 1000 times, Anthem, Destiny, Watchdogs, etc.
Until buyers stop falling for this trap, companies will keep taking advantage of them.