Self-righteous moralists who have nothing better to do, than rag on FICTION about the questionable topics presented in it, are one of the most disgusting stains on this god damn rock. Nobody forced you to read this. YOU decided to read this, and then you whine about and bitch about it. To the deepest pits of Oblivion with y'all.
It's perfectly fine to point out all of the bad things, and clarify why it's bad. No problem there. But then to have an emotional meltdown about it, I'm sorry, but you are beyond help.