The real question is why people buy such products, and the answer is because the quality for that specific price point is decent.
When you buy Anker for example, you are buying, pure China products, but still a very good choice.
Many US companies choose to manufacture in China because the tooling is more advanced than in other countries + scalability is high.
If you buy a 2 USD dress don’t expect it to be super high-quality but at the same time the price is reasonable for that.