CBC has a useful TV round-up. It's pretty clear it was a bum-rap on Obama. But it won't be the first one, and he has to get better at responding in real time.
The U.S. is particularly miserable at putting aside money for the future. Should we blame our paychecks or our psychology?