You cannot say it is not about lack of supply in the same sentence you mention housing being an investment and expect to be taken seriously.
Housing is a good investment specifically because of lack of supply.
Most of the problem isn’t even big companies, but existing neighborhoods/local gov being pressured not to change their existing neighborhood, and passing zoning ordinances that prevent building.