There was some snickering two days ago when it emerged that as his first paid speech appearance, former president Barack Obama who – at least on paper was a determined crusader against the big banks – will receive $400,000 for roughly an hour of his time from, well, a bank or rather Cantor Fitzgerald.