It's silly to focus on the participants because they're just ignorant, angry people lashing out. It's more important to examine the powerful people who give them the venue in which to spleen vent - namely Fox News and its ilk.
Where the fuck have you been, young man!? I have been sitting up waiting for your sorry ass to get home for a LONG TIME! Now you march your ass upstairs and tear down FOX NEWS THIS INSTANT!!! You just WAIT until your FATHER gets home!!!