I know people that have filled their homes with extraneous merch because of Amazon. Filled their garage with toilet paper, paper towels and other consumables because they are on a auto order plan. It is not a great development for our society IMO.
If I was a Greenie I would be upset at the amount of carbon based fuels that these truck expend. My wife orders from Amazon and has had three trucks from them deliver in the same day. One order for two of an item came on two separate delivery trucks. I on the other hand will not order from Amazon and will go to the store instead. I only order for delivery if I can't get something local. That is mostly electronics parts which are hard to source locally.
I still give plenty of business to my locally owned ACE hardware store. However, I give less business now to the big box stores. IF I NEVER step foot into another Walmart, Target, Home Depot or Lowes I would be okay with that.