Baby-boomers are loaded. Why are they so stingy?