Lately, I've had some problems with Amazon deleting my reviews. I contacted them and pointed out that as a writer I also know how to read, and I consider myself entitled to an opinion. They wrote back and said they're removing all reviews where the reviewer might have a financial stake in the object reviewed. Sure I have a great financial stake in liking the books of author's I haven't even talked to online, even less know in real life. *cough*
I could see their point if I wrote horrible reviews of competitors books, but that's not how I roll. Seriously, my mother taught me "If you can't say something good it's better to say nothing at all." Even if I don't like something other people might, and I try to always find something positive to say. If I don't like anything about a book I'd rather keep my mouth shut, and I generally don't write reviews giving less than three stars.
When it comes to products that fall apart within two minutes of delivery I can be a little harsher, but not when it's about books. Someone poured a little part of themselves into writing, and differing tastes is no reason to be rude.
What do you think? Agree? Disagree?