They're more like comedians than trolls. People who agree with them enjoy listening to them say audacious things and people who disagree with them enjoy getting a rise out of the audacious things they say. I think some people must really enjoy outrage, because there's a surprising number of liberals who read Coulter, listen to Limbaugh, and watch Fox News.