I guess you could vote with your wallet by buying from a leading competitor instead. It won't hurt them directly, but market position matters to them. They will probably notice it about as much as one lost sale :(
Though anyone planning to boycott would best keep in mind not to forget about anything labelled Activision too.