Socialized housing = expensive, dangerous slums of the worst sort.
Affordable housing doesn't need more government to produce it, it needs less. Get rid of, or waiver, some of the ridiculously high fees, permits, taxes, etc on new housing and lower priced housing becomes viable. No one is going to spend 40,000+ dollars just to get a house permitted and then build a 100,000 dollar house. Tack the lost fees on upper end housing if the revenue is truly needed (someone building a $10,000,000 house won't be particularly hurt by an additional 200,000 in assorted fees), but shifting the costs of 'public' housing to home owners, of the lower priced housing (getting rid of many of the costs, both in money and social problems), would probably offset any lost revenue.
IMO and FWIW.
Another excellent argument in favor of the maxim "If the proposition asks for, requires, or will borrow money vote NO on it"...