I have friends that work for an activision-owned studio, so I really would feel crappy boycotting them entirely.
Also, I don't know what they've done except read the market.
It's not a news flash that re-tread tedious crud sells better in the market at large than ground-breaking innovative gaming. More people are willing to pay for Call of Duty 47: Modern helicopter mechanic than for an indy experimental title.
Don't blame Activision for reading market trends and trying to maximize profits. That's what companies are FOR. The point of a corporation is to make money.
If we have a problem with it we have only ourselves to blame for sucking up pablum. Boycotting activision would be shooting yourself in the foot to spite your leg if you enjoy the games they put out, if you don't, there's a massive indy community now thanks to new ways of publishing content and the magic that is the XBLA and Steam, buy indy if you want to see a change, but if you enjoy what the major studios are pushing out, and you know what, I often do, go for it.