The millennials are also the “now” generation meaning they want everything now. I am in the baby boomer generation and I had to wait until 60 to buy my home. This was an inconvenience but one I had to wait out.
Many millennials might need to wait also. It all depends upon the circumstances of life.
There is no doubt millennials will continue to feel that they aren’t getting a good deal. Many boomers had similar issues. Deal with it like we had to.