Buying from your farmers market isn’t fighting capitalism. It’s just buying better local food.
Both can be true. If I spend $80 at my market, and $20 at Wal Mart, the mega corp is only getting a fifth of what I planned on spending for groceries. I really don't give a shit personally if Wal Mart doesn't feel the sting of not getting an extra $80 from me, I feel better as a person spending that locally on small individual markets.
I'm not trying to take down Wal Mart by myself. But I can do little things individually that helps.
And unlike you, I am honest in my reasons. You seem to be projecting some serious animosity against those who are doing little things to shake the bird cage.