When it comes to taking human nature out of human business, there are no solutions. Human nature, both the good and the bad will permeate politics until the sun goes cold. There is no utopia, there is no holy grail, there is no perfect government. In politics especially, perfection genuinely is the enemy of good.