Earlier quoted context omitted.
Sweden doesn't have social housing. What you are discussing is called rent control and means that landlords can't decide rents for their properties by themselves. Without rent control you'd get even more segregated cities as many areas would become too expensive for most to live. Landlords and their lobby organizations want rent control abolished though because doubled rents would greatly increase their profits.
The First hand contract inequality is terrible though. Just ban landlordism directly and let people buy their residences.
I swear some of the policies people on here come up with are so poorly thought out.