If you want my honest feedback, Twilight should've been pushed back two months. Numerous bugs that were never fixed from the beta that have been around for months, brand new game-stopping ones that showed up in the last couple weeks in that 'big crunch'...
I agree.
Stardock has the luxury of self-publishing and are therefore not at the mercy of another company's marketing department. GC2 also doesn't have any (current) direct competitors (Sins would be the closest I can think of but it's RTS and therefore very different). So getting this release out before another game/patch doesn't seem necessary (to me anyway). We're coming into summer so no xmas rush... Internal production schedules I'm guessing wouldn't change much (they have to deal with bugs whether the game is released or not).
So, my best guess is that they didn't want to dissapoint some addmittedly *very eager* fans with another significant delay. But, as they already have this *fantastic* policy of releasing the beta to those who pre-order, the eager fans can still get the game in it current state now anyway.
I could go on but won't as I'm sure my point is clear. The game is excellent! The expansion content is excellent! But, the actual release would have been better if polished to be more bug free.
Hungry or not, I for one would have been happy playing the beta until it was ready. Regardless, I'm sure they'll pop it back in the oven until it's golden brown, even more delicious and ready for consumption!
Just my $0.02.