Guys.. take an honest look at what has happened since launch..
This game had problems at launch. I don't care who was at fault, be it GPG, Stardock or Atari or who-ever(good point Frogboy), Stardock has admitted to issues (which was refreshing to see). They also said they did not realize from the beta the extent of the issues, and would do things different in the future. That said, there have been considerable gaines in the connectivity of this game in the last month.
I for one, have enjoyed demigod now that it is easy to get a game going. I have had only minor issues the last three weeks. None of which make it worth returning. If I dare say, I've gotten my money's worth. (uh-oh.. I might be accused of being a fan boy...)
People, if you have technical issues, it safe to say you are in the minority now. Please stop the whining that "they" should of known about your problem. Many connection problems now are likely a setup issues, which GPG and Stardock have little control over.
Just show some patience, and explain the issue your issues to technical support. Beating up a developer that has been working hard to fix the issues is self-defeating. If they had been ignoring the issues, blast away, but this is clearly not the case. Multiple patches have been out per week, which shows how much work they have been putting into it. Beating them up now just discourages the open conversations they have been having with the community. Please stop the blatent beatings, and give constructive feedback.
At this point, I'm sure they have a couple tweaks to connectivity, but I am now looking forward to the new content more than the next connectivity patch.
To Stardock and GPG. Thanks for the continued effort on this, please keep it up, it would be a shame to see a good game such as this be discarded because of the poor launch. Best of luck...