With the RealID fiasco, generally anti-consumer behavior, draconian DRM, and treating employees poorly, there are a lot of reasons for a gamer like myself to say no to a particular publisher.
EA's PC DRM tends to suck, but it's not so bad that I'm ready to boycott them. Plus now they're publishing BioWare titles, so I'm stuck there. I won't give up my BioWare.
UbiSoft is a no-go, 100%. But that's easy for me to do, the only UbiSoft title I'm even remotely interested in considering is the next iteration of Assassin's Creed. I'm hoping they'll have their sh*t together by then.
Activision is easy to hate because they kill properties and ditch dev houses that won't play ball with money grubbing.
But here's where the real problem comes in. I have a kind of trinity of excellent game developers I pretty much won't pass on. That trinity consists of BioWare, Blizzard, and Valve. Despite offering an extensive DRM system, it's also the easiest to swallow, so Valve is practically unimpeachable IMHO at this point. I've already touched on BioWare. Blizzard is the real problem. UbiSoft and Activision are the worst in the business right now. They may despise pirates, but they also actively hate their paying customers. Any denial of that relationship between them and their customers falls flat when examining their treatment of them. UbiSoft's DRM is anti-consumer action at it's purest. Activision's raping of properties for money is a clear indication that they're not interested in delivering a quality product beyond getting their customers hooked.
So here comes Blizzard with RealID. Aside from the "real name" aspect of it, the system sounds rather compelling. In fact, it sounds a lot like Steam Community.
I was ready to take a stand. I was ready to say "no" to a Blizzard game, ready to reject one of the trinity.
But I want the game. I want Starcraft 2. And really, I suck so horribly at multiplayer strategy games that I'm not interested in messing with it. Especially with Starcraft - it always becomes so cutthroat so fast that I get left behind very quickly. I prefer the single player side, so I doubt I would even run afoul of RealID.
I still fear it, though. I want Blizzard to add a check box labeled, "Never share my real name with anyone. This will disable RealID and all associated features." I would click that check box so hard and open my wallet so fast...
I suppose the question I pose to this community is this: Is it useless for me to avoid Starcraft 2 for these reasons? I already have a Battle.Net account, they forced that on me while I was still playing WoW. Blizzard has my name and is apparently going to do whatever they want with it. I don't think it will make one iota of difference to Blizzard if I stay away from their product. Plus, I want to play the campaign. It has been literally months since a game held my full attention long enough for me to finish it. I want something good. Whether or not that is what Starcraft 2 will be remains to be determined, but I still want it. I know, of all upcoming games, this is the most likely to be one that I will play through entirely.
So, do I buy, despite my principles and fears, knowing full well a lack of purchase is likely to be like 'the buzzing of flies to them,' to quote Janosz Poha? Or do I stick to my guns and win a tiny victory in my head? God that sounds pathetic. I might just buy because of that.