Nice idea, but Germany has a long political culture of compromise and consensus so the idea of parties on the left and right working together cooperatively is seen as a good thing whereas BC has a strongly polarized culture where each side hates each other and working with the other is seen as selling out to the devil.  Otherwise our political culture is one of polarization and confrontation not compromise and consensus.  Unfortunate, but true.