If you don't like SD distribution policy don't buy their games. It's this simple, really.
It really isn't that simple you see, because people were billed for their games without knowing the distribution policy...
Posting on the forums is not enough either...there are people who pre-ordered the game that do not participate on the forums....
Bitching about the anti-steam community being "old-fashioned" or "paranoid" does not change these facts...even if steam isn't all that big of a deal, it still is an entirely different distribution policy that was not explicitly made aware to customers...people placed pre-orders on the assumption that they would never be involved with steam, and only found out after they're billed that a controversial 3rd party client is required (one that wasn't even impulse or some form of SDC)...
Any reasoning or justification for the use of steam does not have any bearing on this issue....even if SD is 100% justified in using steam, they still should have informed (via e-mail) their customers who pre-ordered...
For you steam lovers who simply cannot understand how steam changes things at all, imagine buying a game from steam, and only then finding out after your purchase that you can't play the game unless you have Linux on your computer...
For the sake of argument, let's just assume you already have a partitioned or 2nd hardrive...Linux is free, takes up hardly any space, and is relatively easy to install...but, it still is an abuse of your trust...it still has to be on your computer whether you want it there or not, there's always room for complications, and most importantly you were not informed of the need for this software until after you made the purchase...
Stop arguing about whether steam is "good" or "bad"...IRRELEVANT...
Stop arguing about whether anti-steam users are "paranoid" or in the minority....IRRELEVANT...
Stop arguing about whether SD is justified to use Steam or not...IRRELEVANT...
SD took people's money on a false premise...however minor it may seem, it was an abuse of trust...a simple e-mail to all pre-order customers a week in advanced would have completely prevented this entire problem...
There is nothing to argue about here...SD made a mistake....it happens, even to the best, and one mistake doesn't magically transform them into the devil incarnate...now let's move on instead of bouncing feces off of SD, Steam, and unhappy customers...