Why bookies beat the pundits every time?

Nice piece in the Economist on the over elaboration of polls and punditry and how betting concentrates the political mind.