I'm not a big fan of James Carville or either major political party. He's one of the talking head cheerleaders for the Democrats. I wouldn't mind him if he just stuck to debating, but he tries to sell himself off as some sort of entertainer first.
I do, however, agree with his anger over the BP oil spill. Here is a clip where he talks about the unique culture Louisianna has. On another clip, he was upset with White House spokesman Tony Hayward, who called the spill a "drop in the bucket." He said, had this spill happened in New York Sound, Hayward would have been scrambling to help all his elitist liberal friends. Very true.