You're putting words in my mouth again. I applaud you being anti war and helping feed your community. I think the role capitalism plays in society needs to be massively reduced for sure. Capital only cares at all when you hit them in the wallet, so I try to do that wherever possible.
Your animosity towards those who dont pass your purity test isn't helpful, and won't help build momentum for your goals, whatever they are.
For the record I am registered independent, though I do vote for democrats most of the time. I try to pull things left in the primaries as much as possible and I'm not too good to choose the least bad option in the general.