Tell me the other choice and I'll happily change. I could do without the fast shipping. That's just a bonus. But how do I get products for sensitive skin that the drug stores and Walmart don't carry, or electronics parts, or reasonably priced clothes in my styles. And local specialty shops are going to require an entire day of travel and shopping for a single product or two.
To get everything I use out of necessity or projects, I'd end up using up all of my weekends to find and travel to places that carry them and likely have to spend a lot more money on them. A few I could order direct from the manufacturer or from specialty shops online, but the manufacturer sites are likely to cost more, plus shipping costs for one off items. The specialty shops online are often just owned by another corporate blob and if I end up with a defective product I often have to pay to ship it back assuming they accept returns at all, which with cosmetic products they often don't, even if it's defective or opened. And if it's damaged in shipping or stolen, the recipient can't file a claim with the shipping company and getting many online shops to do it for you often requires hours on the phone to get through layers of escalations.
So, yes, it's a choice. But the alternatives require a significant investment of time and money. Given my job requires around 10 hrs per day and being neurodivergent, I often don't have time or energy, and then wouldn't be able to do anything fun. Not to mention, I definitely don't get paid enough. So, no not technically 100% necessary, but unfeasible not to, at least for many of us.