I feel a great deal of sympathy for Ms. Allen. I’ve occasionally been loud-mouthed about my own political views online, and frankly, when you’re trying to market yourself it isn’t always a good idea to share one’s views.
It appears as though she’s been able to mitigate any potential damage to her reader ratings, as I saw very few negative reviews of her books on Amazon. Even so, it’s chilling to know that there are people in the world who will mount a character assassination campaign against you because they don’t agree with your views. Important lesson: NEVER FEED THE TROLLS!