Of course Amazon benefits from negative reviews. In a brick-and-mortar shop I can physically inspect the product before buying to judge its quality. Online shops don't have that, so you either have to trust the shop, brand or review system. Since Amazon allows everyone on their platform, the review system is the only reason you can still buy noname products there.
A good review system translates to trust, which enables sales.