You know, there are a lot of games I don't buy myself, and a few that I will never buy (like Madden or other EA Sports games), but I don't go online to start a boycott that's a day too late for even a sudden unexpected boom of participation to really do anything as 1: It won't do a thing, and 2: it's my own choice whether to buy or not, and I'm not looking to prevent other people from having fun with their game.
Why then is it that people can't let someone else have fun when a game is released? Yes it's annoying to only see that game being talked about, but when the game you're waiting for comes around, I doubt you'll mind it then, rather you will be the one looking at the Anti _____ Thread through a facepalm.
I'm not getting Black-Ops (nor probably most FPS games in the future) but I don't support starting a hate group against it.
When people start with massive amounts of fandumb making it out to be the "most defining/thoughtful/well done/etc. game of the year" or it starts to overshadow the rest of the medium with a fanbase that hasn't played another game ever and remains being sold prominently everywhere with the fanbase replacing reality with the fiction and splitting down the center with violent outbreaks over a trivial issue of preference, or that it ruins the image of a previously well respected piece of fiction for the sake of the creators writing their own creepy fanfiction, and it does this for YEARS, like a certain unnamed book series (and I mean unnamed here. Don't quote me and derail this subject into bashing it. I feel I've done that enough already), THEN you can get mad enough at it to start these sort of hate groups.
However, the game has just been released, the developers seem nice enough, as well as being different from the previous game's, and it's not like there aren't other games out there that meet your needs for something different. If you want a new single player FPS, I hear Obsidian is patching New Vegas.