It just keeps getting worse. Endless political campaigns and, even within each party, there is huge polarization. Centrists on either side of the aisle have no chance. The internet, the 24 hour news cycle, and the narcissism & need to preen in front of the cameras by most politicians plays a part.