Two big segments of the world made news last week: politics and payments. And although there is no shortage of controversy about the former, we...