The typical consumer does not care about "Made in U.S.A" vs "Made in China" vs "Made in Taiwan". They do care whether it's $9 vs $27.
The typical consumer does not care whether the workers were paid fair wages and given enough bathroom breaks so as not to urinate in a bottle to meet strict deadlines. They do care whether it's $9 vs $27.
The typical consumer does not care whether the IP of a company was stolen and cheap copies were made that were defective and buggy compared to the original product. They do care whether it's $9 vs $27.
If the $9 product does not work, they can buy 2 more to even break even or just return it and get something cheap instead.
Thus, Amazon has figured out how to appeal to the typical consumer.
Exploiting workers, suppliers, distributors, the country it's founded in are some of they way they deliver that promise.
Jeff Bezos is not the monster here - he's just responding to market forces.
Until the fundamental consumer model changes, competing with Amazon is not very logical or effective. It might make people feel good, but not effective.
Can the competition provide the same product at $9 while doing all the warm and fuzzy things?
That's the real question.