Gen Y has done what it takes to succeed. So why are the basics of adult life unattainable?