I do think people from the suburbs or whatever throwing around terms like "redneck" and "white trash" derisively is pretty messed up. I'm a redneck, btw; a redneck who despises Bush, has more black literature and music in his house than white, speaks 2 languages and is learning a third, is probably more knowledgeable on world issues than the average CNN anchor (not that this is saying much), converted to Islam when at 23, and voted Nader in 2000. I also love headin out in the woods, firing guns, good old fashioned home cooking, Merle Haggard, boxing, hound dogs, and I put Hank Hill to shame with my wierd affection for ugly utilitarian goods. "Pluggers" doesn't define me, and those who use their priveledge to lump all of us "white trash" together just make themselves look ignorant.
Look, I'm white. Hence, I never say "nigger". Black people can say it all they want. For me, it's on the Top shelf--way outta my reach. I can say shit like "redneck". If you're not one, maybe you shouldn't.
I don't even really mind the words so much as the lame, hypocritical PC standard behind them. As that one dude pointed out, working class white people are the last acceptable target for unimitigated scorn. It's this attitude of "I respect all the world's cultures...Oh, except them." These people can glorify some of the most fucked up and backwards attitudes on earth with cultural relativity, and you'd never catch them making fun of any other culture's art forms or the like....But when it comes to Saturday Morning Gun Shows or Honky Tonks, suddenly they're not so relative anymore! It's the same people who despise football now, but would love it if it were European, and would hate Soccer if that were popular with "rednecks" here.
Look, I won't insult you latte-sippin, tofu munchin, leg-shavin, Hilary-votin, nancy-boy bobos if you won't insult me :-P