Businesses generally get to deduct interest on loans used for the business, so landlords would probably be able to deduct mortgage interest under that even if there was no specific mortgage deduction in the tax code.
Accordingly, I'm not sure it makes sense to discuss landlords when discussing the mortgage interest deduction.