This is one of the points that people knocking Amazon as a behemoth forget - thousands of small businesses that sell through Amazon, many hundreds of them Americans whose products are made in the US.
(I’ve seen pretty steel drum art from Haiti on Amazon, from a little woman-owned business.)
I agree ... and respect that Amazon has done some very impressive things with their expanding business model. So long as they do it legally and ethically (OK ... OK ... I know these things have become matters of personal opinion), I have no problem enjoying what Amazon provides.