Clint Eastwood put it well on Oreilly a little while back. He said that in the 1960s and 70s it was the Left who would whine about movies like Dirty Harry and every little thing. Now the pendulum has swung the other way. It's just another version of PC. IMHO.
Not everyone in the entertainment industry falls into this category. Clint Eastwood does not, nor does George Lucas. Eastwood is a libertarian, whose overall worldview is close to that of Robert Heinlein, the science fiction writer or Ludwig von Mises, the economist. I did not go see "Million Dollar Baby" because I disagreed with the pro-euthanasia slant of the movie. However, if Eastwood produced a movie that I would be interested in seeing, I would see it or perhaps buy the DVD.
George Lucas is a New Ager who has been strongly influenced by Joseph Campbell, the student of comparative religions and mythology. The Star Wars movies can be best described as "Campbell Made Easy." In this respect, he differs from the agnostic/atheist Hollywood mainstream. He may view himself as a liberal but he is not the obnoxious activist type like Sean Penn, Susan Sarandon, Carl Reiner, etc. Joseph Campbell is far from my religious and philosophical ideal, but neither is he Karl Marx or Herbert Marcuse. If the latest Star Wars episode is of good quality, I will probably see it.
The boycott is an effective weapon, but it should be used like a rifle, not a shotgun.