What is the incentive to post thoughtful and honest reviews? Any time you post a review, it is for the benefit of the people creating and selling the product. You are rarely receiving monetary benefits. You rarely have a sense of responsibility to other consumers. Heck, you can't even count on recognition.
In other words, any intelligent person would just skip writing a review and do something more productive with their time.