JC Penney did the right thing this week, standing by its celebrity spokeswoman Ellen DeGeneres despite a conservative activist group’s demand that it drop association with her because she’s gay. The group, One Million Moms, asked Penney to “remain neutral in the culture war” by firing a gay celebrity. (“Neutrality” must mean not employing heterosexual spokespeople, either, right? Any asexual celebrities the store could hire? R2-D2, perhaps?) Penney repudiated the group, and De Generes also got backup from Fox News host Bill O’Reilly, who likened the campaign to McCarthyism.