Investors & landlords

That is talking about the interest deduction for your personal residence.  That has the requirement of being secured by that home (and that rule about being secured by that home has always been there).

Rentals and businesses do not have that requirement.