Yeah, I've heard plenty of stories of ppl not getting their achievements in this game for some reason.
It would probably work if they finished the game before they released it
I really do have to give it to them though, since debugging is the last step for making a game, and they skipped it, they really didn't mess up too badly on the first time around.
And why waste/pay for all of those man hours of debugging if you could just have the fans play the game and report the bugs back to you for free (with pride in finding them) and just make some patches. Probably saved them a lot of time and money.