There are no universial morals. Anything - everything you think is evil some culture (possibly in history) thinks is good). I can't even think of something good that I'm confident everyone would agree is good.
there are some people (companies are run by people) that are so bad I boycott them. Most bad I treat like society cannot work without accepting them anyway.
There’s no possibility or need for morality to be universal, and societies have improved their ethics many times throughout history. Your take is nihilistic and presupposes that moral progress isn’t possible, even though we’ve seen objective moral progress many times.
Morals / ethics change of course. However that is not objective progress, only subjuctive. You think it is objective because you agree with the new system. Slave owners of the past would call it a regression that they can't live their lifestyle. Of course I agree with the new standards (at least here) and so am glad they can't.
edit: yes, nillistic - but sometimes you have to go there
there are some people (companies are run by people) that are so bad I boycott them. Most bad I treat like society cannot work without accepting them anyway.