As for Amazon, I like them too. I know they have a lot of cheap Asian stuff. But sometimes, that is exactly what I want (cheap but good DC stick welders).
I guess the issue is with the knock-offs and dangerous items on Amazon. That's fraud. No question about it. Walmart does not have this issue at all. Amazon should do something about it.
I'm of the same mind - sometimes (ok, a lot of times) I want the cheap stuff from China; in many cases, it's the only way to get it at a reasonable price.
I could buy a 40A Bosch relay from China for $1.00 (if that) - or I can go to AutoZone and buy the -exact- same relay (because guess where AutoZone sources it from?) for $15.00. Now - why should I do that?
Multiply that out to a ton of other products.
Now - some things I know I can "Buy USA" with - like DC gear motors. I can go on Amazon, and get a particular DC gear motor for say, $15.00 each. Or I can source something similar made by an American company (let's say Ametek), perhaps using DigiKey or Mouser - and for virtually the same motor, pay $100.00. Yeah - ok. I'll get right on that.
I was once trying to source new gears for a surplus Pittman gear motor I had purchased for a few dollars - the company wanted me to buy 50 pieces of the gear, at $2.50 each. I told 'em thanks but no thanks.
People wonder why parts are bought from China - well, there's your answer.
As individuals, You and I can purchase such items without running into the tariff issue - whether we go thru Amazon or AliExpress or some other direct-from-china method. Now, that doesn't work for businesses of course, so they have to use other methods.
My concern, though, is that we're going to end up in a world where if you are a consumer and not a business, you won't be allowed to purchase from overseas suppliers - due to either uproar over inferior products, or dangerous ingredients, or industry pressure. You'll only be able to shop at USA-only "consumer stores" - and forget about being able to get any of the "off-brand" or "strange" items only available in China (that aren't even carried on Amazon today - a lot of these, you have to dig thru AliExpress, or other direct-from-asia retailers - though the best way tends to be thru taobao and similar - but it's really easy to get hosed, too).