I remember my civics instructor in 12th grade beginning the economics quarter with the words “ Every dollar you earn or spend is an economic vote for the success of that endeavor.” . So you lend moral support by earning from or spending on a cause. So as Jennifer Garner might say “what’s in your morals?”
To each his own. I wouldn’t work for such a company and I have a VERY long ban list of companies I won’t spend a dime with.