Whether the topic is politics, religion, media or the wavering publishing industry, I tend to wear my opinions on my sleeve. Even though I'm also a novelist, I often blog about these particular subjects and then post the links on my Facebook and Twitter page. They usually create dialogue and most everyone is respectful. However, I had one comment from a reader who thought I was going to "tick off half my reading public."
I appreciated her concern and said as much, but then she went further and warned me about other writers who were boycotted by some offended people who walked out of their talk, which naturally hurt their book sales. I looked at this as a veiled threat or maybe she was really concerned for my career as a novelist, but I wasn't then nor am I now going to stop being vocal about what I believe out of fear of losing some book sales. It's just too high a price.
That said, even though I blog about hypocrisy in religion, unethical politicians, how the media fails the public or why the publishing industry, like it or not, needs to catch up with the digital world, I do not resort to name-calling or insults, even though the content of what I write, including in my novels, may offend some. The point is, I will not permit the fear of angering someone stop me from exploring, fictional or otherwise, a character's flaws, asking difficult questions or proffering an opinion.
I may not ever get rich from my writing, but the good news is that there hasn't been a demand for my head. Not yet, anyway.