Bibi got everything he could have hoped to get. If he's not happy with Obama, then he's kidding himself. I know this is a Twitter-length post, but it sums up the Israeli-Palestinian portion of the speech nicely, IMHO.
The US is particularly miserable at putting aside money for the future. Should we blame our paychecks or our psychology?