Dicey connection from a Pune cybercafe is not the best place to read (and link to!) Uma's anger against a man who accuses her of peddling sordid stories.
But it reminds me of the many many times over a decade that I've had people telling me I write about "misery", and that "anecdotes about poverty mean nothing", and "can't you write about the good things that are happening in India?" -- that kind of stuff.
My only answer is this: if my writing doesn't make my reader think -- whether in agreement or disagreement or somewhere in between -- I have failed at my job. (And there have been such times, which I remember with some squirming). That's it. That simple. There's no better reason to write.
So Uma, you should welcome the comments from the guys who make those accusations. Means you're doing your job. When you make people think, they might do unpredictable things. Still means you're doing your job.