The main reason housing is more expensive has little to do with the cost of a house.
The most important feature is house price to income ratio.
The concept is complex and it does boil down to supply and demand but there are many more trends in play.
Millennials do have a right to complain about housing. They have a much tougher go than most looking to buy a house earlier than the last 10 years.
https://www.longtermtrends.net/home-price-median-annual-income-ratio/
This is caused by supply, demand, increased availability of debt, government regulation, increased regulation.
It’s much more complex than millennials just want more for less money.