Brad is not a fool. Brad delivers when he says he will, so that next time, you remember that he will and buy his stuff again. Buying a Stardock game is buying a great game, and if it's not, he'll give you a better game for free to make up for it. Stardock cares if their AI does stupid things, and tries to fix it, instead of just giving the AI extra powerups to make it 'better'.
What I really want is for Stardock to develop EU4.
I just got back into playing Galactic Civilizations 2, because that's a great game. I wish I could get the second expansion but it's $20 to buy the complete pack.
But it's Stardock. I know Brad isn't going to package something together to make more money from it - my guess is he's just giving GC2 and the first expansion away with the second expansion, to give people a bargain, and the second expansion alone would cost $20.
So I'll wait for a Steam sale and pick it up.
This is the kind of thing that happens when you treat your customers well - they remember that they're being treated well, instead of raging about having to rebuy the same stuff again!