For all its faults, it is partisanship – based on core principles- that clarifies our debates, that prevents one party from straying too far from the mainstream and that constantly refreshes our politics with new ideas and new leaders.