I believe there are a number of reasons why reviewers need to be straight forward in their opinions. Here is a partial list:
- A reviewer needs to be honest so readers can find and depend on a reviewer who enjoys similar writing and story telling.
- There is no such thing as bad publicity; exposure is exposure. I think most readers are smart enough to know not every book is for every reader.
- For me reviews are an indicator of preferences not a judgment of the writer.
- If a work is of sub-standard quality (poor writing, grammar, editing etc.) then the writer needs to know so his / her work can be improved.
- The star scale system is about how much the reviewer liked or disliked a particular book. For example some of my readers love one series and are lukewarm about another. If you find a reviewer with similar likes you can save yourself a lot of aggravation.
- Most reviewers will read a sample before doing a review. Thus it would be unusual for a disliked rating of 1 or 2 stars to appear simply because of the reviewers taste. I think that is why you see a lot of 3 (It's OK.), 4 (I like it.), and 5 star (I love it.) reviews from bloggers.