Actually, I'm plant based, so no meat or chicken. I can't be an absolutist about this, we can only do what we can do. For example, a lovely young couple in my building, late 30's, have 2 young kids and both lawyer at different firms. They have no time to shop and absolutely need Amazon and I don't begrudge them that.
I don't shop at Walmart either, I get anxious in big box stores. And when the tariffs hit and when Trump gets his way about lowering the interest rates (which will make imports more expensive) we all might be shopping at the 99 Cent Stores, anyway.