The main issue is amazon and their insistence on allowing China to sell utter trash, knock offs, counterfeits, and lies.
Amazon used to require someone selling in the US to have a physical presence of at least like a small office building in the US in order to sell goods here. They got rid of that like 10 years ago and now you get bs brands like Liuxipon selling flashlights that are garbage with 300 fake 5 star reviews. Then if they get flagged enough or get enough real 1 star reviews, no problem. Now their company name is Lioxipan and they do it again.