A lot of Millenials are working crappy jobs below their education level (if employed at all) and are saddled with huge college debts. Many of them have *never* enjoyed a good economy in their working lives.
Attitudes will improve as the economy does. Millenials are going to buy a lot later than their parents did, but they will buy eventually.