Investors & landlords

No.  Always been.   You must have been confusing 15 with # of properties not forms or with the Online version.    It's not 15 properties.  It's 15 Schedule E forms x 3.  Maybe the Online version is only 5 forms.  I think  online is different than Desktop.