Nice rant although you forgot fascists and vegetarians.