I think one thing that the far left and far right have in common is a lack of appreciation for progress and how it was made.