For years, Americans have been fed up with cancel culture - the endless cycle of outrage, public shaming and neatly packaged ...