If Amazon's retail profit relies on allowing fraud and illegal activity to happen with their knowledge, that's just not something we should accept. Making more money for shareholders shouldn't happen at the expense of knowingly defrauding customers. The decision to not prevent fraud on Amazon just means the cost of dealing with that fraud is borne by the customers.
This clearly falls into "fraud waiting to happen" rather than "minimal risk" though. It's fairly simple to treat Amazon as the actual seller and just hold them liable if there is false advertising. There's a difference for a Shopify type system that gives individual sellers their own storefront or Ebay where the seller is clearly communicated, but Amazon often obscures the seller info and represents itself as the seller so it seems fair and reasonable.