Self publishing with no overlords meddling with the vision, or rushing the production schedule will give it a great chance of succeeding.
Damn good point.
There's more than enough evidence of how the other way truly ruins what should have been great games.