Buying counterfeit items unintentionally can create huge problems for the consumer (eg [1]). Why is the onus on the consumer to look at a listing and decide if it's counterfeit or not?
Amazon is probably taking the stand they're no different to a search engine and Google isn't (mostly) responsible for search results. But that analogy is not apt.
The comparison to banking is far better. Banks can be held responsible is they fail due diligence with customers. Amazon should be held to the same standard.
Like how drop shipping fraud can even exist on Amazon is amazing. This should be so easy to detect (ie lots of shipments to one address or cluster of addresses).
No one should be able to sell branded products on Amazon without being verified. Period. And Amazon should be wholly responsible for any counterfeit that occurs as a result.
[1]: https://www.racked.com/2018/1/8/16849298/amazon-counterfeits...