That's one of the problems with review sites. They're typically artificially-deflated, because unhappy people are the most vocal people (especially on the internet). There are also loads of people who give poor votes because they couldn't figure out how to pay by credit card, or gave the wrong shipping address, etc etc, when it's unrelated to what's being sold. Amazon reviews are a prime example.
IRL, complaining that much would annoy everyone. On The Internets, you just ignore them. It does create a hairy situation for producers, though.