are you referring to NIMBY homeowners? because yes, people who own houses are the most likely to prevent more housing from being built (although not the only reason more housing isn't being built)
Landlords don't care. You put a 5/1 beside their slum and they're ecstatic because that means the land under their slum is now worth "build a 5/1 here" money.