I finally spoke to a knowledgeable rep. TurboTax recommending the Deluxe Edition had nothing to do with the edition I used last year but everything to do with the new qualifications. The Free Edition no longer supports filers who own a home. No matter your income, if you own a home you are automatically upgraded to the Deluxe Edition.