Looks like you've compiled a pretty thorough list of their derogatory labels.
LOL... Most of 'em, all those in that second list all come from one Snow article.
Tony's got it all covered... ; )