Some noble sentiments expressed here. There is one thing, however that always nags at the back of my mind and it is this.
If I fundamentaly disagree with a personal opinion of an author or artiste and it happens to be in an area that I regard as important and hold dear (such as homphobia) then, by buying their books or watching their films, they have some of my hard earned money clinking around in their pockets.
Not only that, but I am adding to their popularity and thereby boosting their ego's and, indirectly, helping to confirm in their own mind that they are right. Also, by contributing to their wealth and success, others who are more easily swayed than members of Chronicles, may have their heads turned.
This is a little off-topic but serves as an example. In Great Britain, before the 60's, racism was frowned on and disapproved of. Then a politician, Enoch Powell, made a speech that was openely racist. Overnight it was OK to be racist "because look what Enoch Powell said." Now I'm not saying there were more racists after the speech than before but he gave credibility to racism, he provided ammunition to be used in racist's arguments that, because of who he was, carried weight. And that is my point, there are a lot of people who take on board what celebrities say, because of who they are and not because of the validity of their argument.
That is why, by and large, I will not contribute to the coffers of authors and artistes with whom I hold fundamentaly opposing views.
I take it further than that. I won't buy products from companies that I know contribute to political parties that I wouldn't vote for. Why should I? I might as well make a direct contribution to the party itself.