Sadly, this means that I will not be buying Mass Effect and Spore, both games which I have been anticipating for a long time and looked forward to getting. Same thing happened with Bioshock; after reading about a few people having problems with the DRM and the developer/publisher being unwilling to do much to help, I decided to give it a miss. Maybe I'm in a minority here, but all the same I am another example of DRM costing a company sales as opposed to earning them due to DRM.
There's a few reasons I choose not to buy these games, despite wanting them a lot:
1. After buying Galciv II and experiencing first-hand what it felt like to buy a game from a company that didn't instantly suspect me of being a pirate, I decided I would no longer support companies that use intrusive and impractical DRM schemes that only affect paying customers, not pirates. Like those really annoying and unskippable "Piracy is a crime" ads you get on bought DVD movies, the people who actually steal the product neither actually see or even care about the message on the disk, the downloaded movies start up as soon as you load the file. No hassle. The pirate gets a superior product over the paying customer. Same with games with excessive DRM: The pirates get the most user friendly product, and for free. The paying customers get all the hassle and all the technical problems from DRM issues gone bad.
2. While internet is something most people have, it is not a constant. Around April last year I had some financial issues, and as a result I was unable to pay my internet bill. In that month I did not have internet, and I really experienced just how dependent I was on it for my daily routines and how bad it felt not to have it. Forums browsing, reading news, instant chat with various friends I've met online, my house phone (as I have IP phone), all gone. Not just that, but it was also during a period where I was massively addicted to WoW, and the withdrawals were quite bad.
There is sadly no guarantee for me that this can't happen again, or that I for whatever reason (like moving house) won't be without internet for extended periods of time. As such it is really not in my best interest to support a move towards single player games phoning home several times a month in order to run. Can you imagine a few years down the line if this were to become an industry standard? Even if you very rarely are without internet for extended periods of time, when it happens you'll suddenly be unable to play any game you own, even if it has no other online component than the verification. Why on earth would I want to support that? No, I'm afraid I'll keep supporting companies like Stardock (which we need more of) instead of those that may ultimately make my game collection useless.
Yes, you can crack copy protections through various schemes, if you're willing to visit a ton of dodgy sites in order to track down a working crack. However, if you're forced to use "it can be cracked so it's not that bad" as a rebuttal to someone complaining about DRM, you've pretty much lost the entire justification for having DRM there in the first place. Besides, who is to say that cracks will even be easily accessible in the future if they actually manage to arrest more of the cracker groups out there (like Drinkordie or whatever their name was)?
DRM is part of a failed business model. You can't put intrusive/impractical/user unfriendly copy protection on something, sell it at full price and expect to realistically compete with a free, user friendly equivalent. DRM is punishing legitimate buyers for following the law, and the pirates offer the cheaper and better alternative. This needs to get changed. I just want to slap stupid corporate suits who create a game, put an obnoxious DRM on it and afterwards ask themselves why so many people are still pirating it despite the "awesome" DRM they put on it.
Make being a legitimate customer have some perks instead of a punishment. Create a user friendly infrastructure where you offer bonus content etc for paying customers if they verify they are legitimate customers, accessible when the customer so pleases. Stop with the stupid "you will pay for our DRM and you will like it" policy already