There are several reasons people don't like shopping on Amazon. Some customers avoid the company for personal reasons, while others avoid it on ethical grounds. According to Business Insider, some people avoid shopping from the website because their packages were stolen from outside their doorsteps after being delivered. The publication adds that in 2017, 30% of users in the US complained of losing hundreds of dollars as someone else took their parcels.
To avoid package theft, Amazon started offering "Amazon Key," a feature allowing delivery drivers to open customers' doors or garages and place the items inside the houses. However, the idea doesn't sit well with many people either, as they are not comfortable with a stranger entering their home. Besides, as Insider points out, the service costs more than $300, which is certainly not a small amount of money.
Some people also avoid purchasing certain things from Amazon, such as clothing items, because they cannot see them in person. As Insider details, many people prefer touching clothing items and trying them on before buying, so they don't shop online.