The solution to me is to stop preventing people and companies from building homes.
https://www.youtube.com/watch?v=cjWs7dqaWfY
Effectively, goverments and nimbyism prevent houses from being built. Even when some laws change to supposedly allow it other laws continue to prevent it. It's got nothing to do with LLCs buying existing houses, it's got to do with not enough houses period.