I feel the same. It may be because it's easier to feel virtuous by not buying a company product than to actually be virtuous by going out doing virtuous things.
Giving up something you'd otherwise enjoy or find convenient because it would indirectly bring harm to other people feels a very virtuous action to me. I wish more people (including me) had the ability to do that more.