Blame the presidential candidates all you want—but this one is on us

You have to ask yourself how, in a population of over 300 million people, these two guys are the best we can do.

© Fortune