i think you are misunderstanding the point of the no preorder movement. There never should have been an expectation for it to improve the Day 1 quality of game releases.
The main benefit of not preordering is consumer protection, so we can judge a game’s quality after people who we trust have played and review it. That protection is worth more than whatever paltry nonsense publishers bundle with preorders.
coincidentally we also ruined our web app.