Boycots are sad and pointless.
If Activision make a great game, I'll buy it and I just ignore the bad games and endless sequels.
Every major publisher nowadays does alot of crap. Anybody here forget the past DRM schemes by EA or Ubisoft? They all milk franchises to death. And sometimes the mediocre stuff still appeals to a big audience.
Buying the good stuff, nomatter who it's from, is the only way to promote good games.