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