I disagree, they'd make way more money releasing the game to a wider audience and continuing the strategy with a larger pool of customers.
Though the incentive to release is definitely weaker due to them making so much money prior to official release.