Never discuss politics or religion in polite company,” we’re told. Today, following that rule of polite society is ...