Let’s also not pretend that “free housing” is NOT a major transfer of wealth from the government to landlords.
People would likely be less annoyed if the “free housing” was more akin to government owned military barracks instead of subsidized rent to private enterprise.
Find me a republican voter that will sign off on the government building the new housing stock.