Regarding reviews on oreilly.com, I can assure you that isn't true. While all product review systems are open to manipulation (Amazon has been dealing with this from the beginning.) we're careful to verify reviewers. All reviews, good or bad, are welcome, and you'll find plenty that are painful for us and our authors, such as this one: http://oreilly.com/catalog/0636920010067/