"Consumer boycotts won't bring down a capitalist system."

Yes, and? I'm as anti-capitalist as anyone, but I also believe in not funding evil as much as possible whilst the system exists. "But it won't bring down capitalism" isn't an excuse for supporting genocide.

All I see when someone says this is "I want to give my money to big corporations and bigots who are hurting people without being judged for it." Cool. Do you. But refusing to give money to exploitative corporations as much as possible is way more anti-capitalist than the alternative.