when its done, no point releasing a game that is broken.
If they could accurately predict which bugs being fixed would cause more bug and how long bugs themselves take to fix then they could give us a date.
Alot of games have release dates set by publishers and marketing plans, as an independent...