JohnnyDollar: Yeah, that's the key. Publishers have to care about whether or not they are going too far with the average customer, and not crossing that line. Even then they can still cross it and make a lot of sales, like Diablo III. I don't know how well SimCity has done.
Plus as DRM evolves and changes and becomes more obtrusive, then the gamers seem to become desensitized to it. It seems that the publishers can push it further and further as long as they don't go too far too fast.
Diablo III is the exception, not the rule and we still don't know yet whether/how much the brand has been damaged. Sales from the expansion will show how many of those 15 million people will return. Another argument could also be made that Diablo III has effectively mooched players from World of Warcraft.
As for Sim City, it fared so bad that EA has decided to offer an offline mode. When there was a bug with Metal Gear Rising: Revengeance which prevented you from playing the game in Steam offline mode, there was a real shitstorm. And of course, we can always point our fingers at the Xbone. There is still resistance with the always online. Time will tell whether it will remain.