There is a certain amount of polish these days gamers expect.
When games ships with features missing (and still missing, multiplayer), issues with the game running properly (slowdowns, not yet optimized), broken or poorly designed game mechanics (especially in a game like a 4x), vague and obscure information about what is in the game, or hard to find information buried too deep, and so on. THESE kind of things make the majority of us gamers scream 'WHY?? Why did you release it in such a state, and shoot yourself in the foot?'
No, we don't know all the reasons behind it. We dont know if it was a money thing, or if they got caught up in the passion thing and really wanted to let us play their game thing!
Bottom line: It was not ready. It has made progress, but it still isn't ready.
I do not regret spending my money and doing my part to help a company like Stardock. I am thankful they make the type of games I enjoy. However, had I known what I was getting when I paid for it, I would have held off on buying it for however long it took/takes them to get this thing polished and running the way it should have been running on launch day.
Taste in mouth: Frustrated