EA, Activision, Capcom, Square Enix, and Ubisoft will never receive money from me again. Bethesda as well, if I can help it. Haven't purchased something from EA, Activision, Capcom, and Square for three years now. Ubisoft for a little over two years now, with the exception of AssCreed 3, which was given as a gift.
Fun way to chastise your friends and hopefully help your cause? Next time you see them playing something you don't like/disagree with/whatever, just ask them if they're enjoying killing the game industry. Sure it's a dick move, but I've done it a few times and a few friends have been more conscious when they buy games now.