My list is pretty similar to yours, with major exceptions that I include all the giant multinational oil companies (i.e., BP, Chevron, ExxonMobil, Shell - I get gas from Arco). I also substitute Google in place of Apple. I avoid Amazon like the plague, unless there is absolutely nowhere else I can buy something. I also have all the US mega banks on my list. Kroger’s grocery stores. Probably a few more things I can’t think of right now.