As we continue to look ahead to the presidential debates beginning on Sept. 26, now is as good a time a as ever to think about just how far we've come since a plethora candidates dueled one another in a grueling primary season over the top two spots atop the Democratic and Republican party tickets.