Canadian researchers report people hold negative views of political and social activists, and their unwillingness to associate with such people dampens the likelihood of changing their behavior.
It largely depends upon where you live. Vegetarians in India and the West are both driven by ethical concerns, but the moral codes that drive their eating choices are very different.