So, I just stumbled upon my first really really bad blog review today and now I feel sad. Not so much because the reviewer (and alas, I'm not big enough to link to him) panned Flora Segunda roundly--but because in doing so he basically spoiled the ENTIRE PLOT, including every plot twist and reveal, and the ending, too.
And that just doesn't seem fair.
I certainly understand that no book can be everything for everyone, and there will always be someone who either doesn't like or doesn't understand what you are trying to do. (And to salvage my ego a bit I don't think this reviewer understood AT ALL what I was trying to do. Nor did he seem take into account that FLORA SEGUNDA is a book for kids--but I digressively wail, sorry.)
The real sticking point is: Just because you dislike a book, must you entirely ruin the book for others by outlying the entire plot? I suppose if you think the book is total crap (clearly this reviewer 's opinion) then you think the book is past ruining.
But it seems unfair to readers who might want to give the book a try anyway. At the very least, you could warn the reader that there are spoilers ahead. This seems to me to be common courtesy to both readers and authors. In the reviewer's defense--he did note that he doesn't normally write reviews, so perhaps that's why he didn't seem to understand professional reviewing courtesy. Still...the person he guest-reviewed for should have known...
Also--I don't think it's very nice (or professional) for a reviewer to actually call an author stupid. But perhaps I'm just overly sensitive. Writers often are!