Jeff Bezos, who is both famously uncharitable and the wealthiest man in modern history, announced today via a tweet that he’d be allocating $US2 billion—a little over 1 per cent of his net worth—to housing and educating underserved communities. So, where’s the catch?