What we have to stop and think about, is that we (collectively) are perhaps the biggest problem for software designers.
All of us could submit our Computer configurations and settings and I would be very surprised if even a small percentage were even set up in a relatively similiar manner to each other and definitely be different from the systems being used to develope the program.
I was actually prevented from playing with the first patch and it was only with the second sub patch was I able to log on and play, was I disappointed? sure, but when I sought help it was provided and since this is an evolving game, instead of remakes and upgrades of completed OS's, I am willing to give them alot of slack and will hold off firing a shot across thier bows, until such time, the level of satisfaction falls short of my expectations or needs.