I'd assume that, given a certain state of polish the game might have now, it'd be a waste not to release it, but it could make sense not to financially.