Blessed are the Peacemakers for they shall find common ground with their enemies, and move both sides to the Centre, where compromises are made. If you “have no use for Centrists” then you have no use for tolerance, compromise or peacemakers either. That makes you an extremist, and unfortunately today most urban liberals are Socialist extremists, addicted to indignation, fantasising that they are the “Resistance” and rioting in the streets like spoiled children.
Trump won because he promised change, and if Clinton was the “centrist visionary” you describe her as is was a deeply flawed vision of “More of the Same.” The country rejected that vision because it promised nothing to working class Americans, and only more pandering to urban liberals.
That is the Truth, all the reasons you put forward are just sour grapes from a sore looser.