Amazon has many competitors. Grocery stores, warehouse clubs, apparel stores, home goods stores, the list goes on.
I do shop at Amazon, but there are many goods that I could buy there but that I get elsewhere - food, cleaning supplies, clothes, home goods of all kinds, on and on. Some I get when I go grocery shopping each week, while others I get from other online sources.
I don't intentionally avoid Amazon specifically; the reason is that shopping at Amazon is an unpleasant experience ridden with ads, no-name goods of unreliable quality, and sometimes unreliable shipping. I just don't think to get these things from Amazon, the same way I don't have to think about not going into a dirty old store with high prices. I just don't go there.