I think you are not understanding my original post correctly, and are reacting emotionally - no need to do ad hominem attacks here. Answering your questions, I do purchase a lot of stuff online, and I am not trying to convince you of anything. I am just expressing my opinion on the topic. I also purchase on my local farmers market whenever is open, and in my local grocery store, and get products from local shops whenever I can. Even if they are a bit more expensive.
Let me tell you why: if a single company destroys all competition, we end up with a monopoly, and that is not good for us consumers. A "better business model" that works just for one giant company is usually not a good thing for the local economy either. In the online model, there are no "workers" if they can be avoided. Do not fool yourself: Companies are doing their best to eliminate job positions, not to create new ones, to maximize profits, and to funnel every cent they can grab to their executives and investors.
Then, I want the money I spend to keep around my community. Even if delivery is local, the local providers will have to make do with whatever terms Amazon sets, because there is no way they will have any leverage against a company the size of Amazon, and given enough time, these local providers will not be able to afford a store front either.
So at the end, if we choose to neglect local business, we have convenience and lower price at first, but in the long run we end up being locked in with a single vendor, with prices completely out of consumer control (no competition, remember?), and a weakened local economic ecosystem, with less cash and jobs.