This is the bigger issue. Gamers will complain about DRM and games being unplayable. Then they will be camping out for the next DRM ruined game. They will complain about it for a few weeks. Rinse. Repeat.
There's no reason to believe "gamers who complain about DRM" and "gamers camping out for the next DRM ruined game" are the same people. I'm in the first set and not the second, for instance. And the second set generally outnumbers the first, until the companies go a bit too far like this.
There is some overlap of those people. Some gamers will stick to it, but most wont. Look at all of the COD boycots. Once everyone's fiends started giving in then they wanted to play with them. I won't ever buy a COD game again. I'm thinking of swearing off all EA games. It doesn't matter though because millions of people will buy the new sports games and shooters every year.