There are practical steps we can take, today, to incentivize building more housing, such as:
Eliminating parking minimums: use the building's space for people, not cars.
Tax land on its ability to house. It should be a tax advantage to build houses over building a surface parking lot.
Build and maintain low rise, distributed public housing. Ensure operational costs are covered, not just capital costs. Low rises are easier to maintain than big projects.
Rent control -- I know this is polarizing, but I believe housing shouldn't be a constant upward pricing until you reach the limits of what the market will bear. People need live somewhere, and if we continue to turn the screws on rent, they'll have less to spend elsewhere.
There are other things we could do today too, like strengthen tenants unions, improve tenant protection laws, enact right of first refusal laws that require landlords to sell to the current tenants first, and more.
I know folks might disagree with me, and that's ok. I'd ask that you bring some good faith discussion rather than just downvoting and moving on.
(In case it is relevant, I am a home owner in a hot real estate market.)