There is also a problem where it’s hard to actually change the price of housing. When the government builds its own housing, it lowers the market value which discourages private businesses from building since its no longer worth while.
Although in the case of California, simply ceasing the practice of blocking private developments would be a huge benefit.