Yes there is a housing problem. That is caused by turning housing into a financial asset and using it for speculation.
You are arguing that nobody should be able to own a place to live, and everyone should be a tenant of the state?
That is pure Communism, and even the Soviets allowed people to own vacation homes.
The problem is real and large, but that solution is worse.