As a GenX this narrative that Millenialls aren't buying homes is weird.
Of the people born in 1970 about 41% of them owned a home by the time they were 30. Of the people born in 1990 some 43% of them owned a home by the time they were 30. Millenialls are actually slightly ahead of where GenX was at the same age!
GenZ shouldn't really be a discussion as most of them simply haven't reached "home buying" age yet.
https://www.apartmentlist.com/research/homeownership-by-generation