I went to the grocery store with my grandma back in 1980's, and she told me she wasn't buying steak because she and everyone she knew where boycotting a manufacturer. That was the first time I heard of the concept. I asked her if it worked and she said yes, they had successfully boycotted several products in the past. I always think of that when I hear talk of boycotting -- that it could work if people were serious about it and actually closed ranks around something.
I tend to think it's more that the majority of the people buying these games are casual users who will try to play, get frustrated and toss it in a drawer and never complain.
And won't think twice about buying the next one that looks appealing.
it's not that they don't care, but more like there isn't enough of an investment on their part to get worked up about it.
Just about everyone I've heard/talked to about this launch are people who care about gaming and/or game dev.
That only counts for a small fraction of the audience and customer base