Having worked in the IT industry, I know all too well how management like to set deadlines for everything and have it all planned out ahead of time, down to the day. This is something I had to work with as a programmer, and when you're talking commercial software you have the extra work of fixing whatever problems a buggy program will inclict on its database.
One paticularly bad company I worked for had me spending 3/4 of my day just fixing databases where if they had waited I could have spent 100% of my day polishing (or simply completing) the coding.
Deadlines seem to be in vogue with company management these days, and it seems Stardock is no exception either. Its a great shame, as Im sure in time it will be a great game, but as others have said, most games that get bad reviews on release become minor players at best. I really hope that this game can turn things around, but I have severe doubts. Its no good canning th review sites and saying how wrong they are, or how you wouldnt pay any attention to them. fast is a lot of people do, and those bad reviews are going to severely hurt sales.
I really like stardock as a company, its dedication to fixing thins, its releasing of non DRM protected games, and I must say Im very surprised that they have dropped the ball on this one.
Having said that, the game isnt so bad for me. Im just plaing pantheon games, and Id say in an evening I probably spend about 2/3 of my time playing and about 1/3 trying to connect. Not great, but I can definitly live with it for the moment. It seems a lot of the problem is particular players who join a game and then cant connect to anyone, and just stay there until you leave. Most players I can connect to in short time. It only takes 1 poison player to mess up a game tho, so that results in a greater percentage of failed games attempts than failed connection attempts. (Did that make sense?) Im pretty certain that a lot of the problems are people who cant set up their port forwarding/firewall correctly, and a few who have ISP's that aren't peer-to-peer friendly.