In this case, should the landlord/cloud provider/payment processor/shipper be liable for defective products that the seller sells? There's a plethora of companies that play one or more aforementioned role(s), and it so happens that Amazon assumes all of them.
Much like gun manufacturers aren't responsible for their use, I can't imagine a platform which lets vendors set up their own shops online becoming responsible for what is sold by the vendor.
Liability laws are not consistent.
Amazon should at least be liable for willingly selling items that do not match the description (if they tell me it's a Sandisk SD, I buy it because I believe it is!)
Segregating stock from different venders would go a long way to fixing the problem. Right now everything is just thrown into the same slush bin, so Amazon can't tell which vendor sent them counterfeit goods when a customer complains.
The counterfeit packaging was almost perfect and the strings where metal (just not coated like they should be). I literally don’t even know why you would fake those.