In point of my view, I guess it's up to market. Mobile games, PC games, Free-To-Play, Premium and lots of other parameters.
based on my experiences, if you have F2P game, you must launch a mvp version and track your user behavior and polish your games, mechanics and systems based on your data. In Premium games, its a bit different, though. You should create a demo and launch it free to see how much user like your game. it like be a proof of concept for game creator and after that if green light shows up, you should focus on full version. one of my example is SuperHot game. at first it was a web-based minimum game that launch at a game jam as Demo. another example is Celeste. it was a mechanics that developed in another game jam.
But after all these, in game industry there are lots of parameter to success a game in market. not just gameplay. story, another rivals, marketing budge, game story and team (sometimes the most).