As long as Americans continually get pushed to the centre nothing will change. The Reps. have been taken over by a coalition of tea party/evangelicals, The Dems need to be taken over by progressives.
Caplan seems to have that boring pragmatism of Mulcair, just isn't to fly in this new zany world of ours.