Yeah, actors are even worse than singers for this kind of thing, probably because their world is even more isolated and disconnected from reality.
Again, it's the arrogance, the sheer self-importance, that amazes me, coupled with the hypocrisy. "Let's punish those silly little provincial North Carolinans, show them how backwards they are and deny them their chance to see one of us famous people!" If California enacts the exact same law, what are the chances the Springsteins of the world will boycott that market? Or what about New York? Or to repeat my earlier question - if his response to a disagreement with the government of North Carolina is to play no concerts in that state, then why in 2003 wasn't his response to a disagreement with the US government to play no concerts in the US? Where's the consistency? Rhetorical questions of course, the answer is 'money'.
I remember when St. Ben of Affleck boycotted some minor independent film festival in London at the last minute, it was some years back when the poor fellow couldn't walk down a single street without seeing something that wounded his soul. On this occasion it was Blair's support of Bush. So he, along with his partner St. Matthew of Damon, decided to show those British yokels what they should be thinking. With enormous publicity for himself of course. And yet when they have a movie to promote, do you ever see them refusing to deal with Hollywood? With Cannes? With Venice? All the places where the important money is? Bono, there's another one - never shy to start condescendingly lecturing nations about disarming, and yet he never travels anywhere without an enormous personal army surrounding him. Sticks his snout into the affairs of Russia and Ukraine's laws regarding homosexuality while at the same time kissing the various rings of a succession of Popes and dining as the personal guest of Silvio Berlusconi, one of the most corrupt politicians of our time and openly homophobic to boot.
Sorry for slightly derailing this thread but as I said at the start it's something of a pet peeve of mine. I'm not against famous people having opinions and principles but at the very least, if you absolutely have to share them with the rest of us, be consistent!