Seriously that talking point of "buying stuff on Amazon hurts your local businesses" is such an incredibly false dichotomy. The stuff on Amazon has long often been from a local business, often one you haven't heard of because of its obscure but cheap location.
And that is before getting into the other trade fallacies, opportunity costs, and relative advantages.