One thing you really have to watch as a writer is getting on a soapbox or pulpit about anything. You don't want to alienate readers.
John GrishamI learned that lesson a long time ago. When you write popular fiction, you're going to get bashed by critics.
John GrishamI've sold too many books to get good reviews anymore. There's a lot of jealousy, because [reviewers] think they can write a good novel or a best-seller and get frustrated when they can't. I've learned to despise them.
John Grisham