One problem with amazon reviews is anyone who makes a purchase can post a review. In all honesty, this should be enough but in reality it is also gamed. Karma and old user history works because you can't game it unless you play the long game just to sell something. Everything can be gamed but how hard you make it, is what makes it more successful than others