It really is the Dems on this one. Esp. in MA, which has a Democratic supermajority. And California, and New York, and Illinois. All of those things you are saying are problems are problems created by Democrats, in Democratic-controlled states, because wealthy Democrats don’t want to live near poor people.
I’m not saying Republicans are better; Republicans absolutely have a “fuck them poors” attitude, and the Dems are at least claiming to want to treat people decently. But Dems aren’t following through with what they say they want to do–affordable housing for all–while Republicans are definitely following through with their promise to fuck everyone that isn’t already in the top 10%.
BTW - section 8 should be great for a landlord. You are guaranteed payment on the 1st of every month, and you can still initiate eviction if the tenant is trashing your property or doing crime. But most landlords that aren’t slumlords generally hate that shit, because they don’t want poor people living there even if they’re getting their money. It’s stupid and short sighted.