In fact I am a bit disappointed. I don't understand why SD don't release the patches and fixes and balance changes to base game civs for players who have the base game.
I have a feeling it boils down to limited resources going towards the biggest bang for Stardock's buck. Each expansion and DLC multiplies the possible balancing, testing and error space somewhat exponentially. Even the best devs will, I think, just give up after a while and just rely on user error reports to fix the more glaring problems. Don't forget guys, all evidence points towards Brad and the rest of SD staff loving what they do -- but the mathematics of DLCs and expansions are working against them. It's a self-inflicted problem, to be sure, but that seems to be the cost of turning a profit in the games industry these days.
IMHO at some point it would be worthwhile for SD to package all expansions and DLC into a "Gold" version and just say "buy or upgrade to this, we can no longer realistically test or balance all the combinations of expansions and DLC", then they'd be back down to one code stream. Of course, pricing and upgrade options would be a gigantic nightmare unless they just released it for free into the base game, which might piss off a lot of people who paid for said expansions and DLC... so that couldn't happen for a while.
Myself, I'm still unable to play the game in the mode for which I specifically purchased it - MP games over GOG have had issues with every released version and point release of GC3. Right now play is pretty stable, but reloading a saved session crashes both joiner and host. I'm sure if this happened on Steam it would have been fixed already, but I'm well aware that MP, never mind the GOG version of the game, are one of those "limited resources" things, just like your base game issues.
If I had one criticism of Stardock right now it would be the support process. For the issue I just described above, I opened a ticket, collected and sent all information to Stardock, then found out they're not using support tickets any more and I should post to the forum. So I did that and had no reply for a month until I bumped the thread, at which point I was asked to recreate the problem and send an error report through the game. So I will dutifully try that once I can catch my MP buddy, but my confidence in the support "process" is around zero at the moment. Yeah, stuff is getting fixed, but it kind of screams "disorganized mess" to me.