It will be easier for devs to justify moving away from Unity if there’s more consumer demand for non-unity games.
And presumably @Sina isn’t going to stop buying games entirely - they can still buy the same number of games and continue to support indie developers as much as they otherwise would.
Proprietary game engines like Unity are a dead end. The company behind them is always going to extract as much revenue as they possibly can from the industry and that hurts indie developers. A lot. The sooner devs rip off the bandaid and switch to Godot/etc the better.
If Godot is missing a feature you need… it’s open source and you’re a developer. Simply add that feature to the engine.