The No Kings Day protests last weekend were breathtaking. Seven million or more Americans filled streets, explicitly ...