I know it is impossible to always live a 100% principled life all the time. That being said, people should put their money where their mouth is. Donate to NGOs/charities/nonprofits that you think are making the world a better place. And do business with organizations and individuals the best reflect, practice, or promote the means by which you think the world can be a better place.
I purchased some items from shinybadges.com. These products are made by an individual whose desire to see a more moral, compassionate, sustainable world, through the promotion of non-aggression is similar to mine. On his website, he is promoting other similar businesses. Those who oppose violence, should have each other’s backs. 🙂