Why do I have to upgrade to TurboTax deluxe with only one w2 and 1098-E
It is because of the 1098 E. You can see what is required for the Free Edition with this Turbo Tax FAQ. Is TurboTax Free Edition right for me? https://ttlc.intuit.com/replies/3334660