Never has there been greater clarity about the distance between voters and the moral purists who lurk online.