Investors & landlords

Any updates from TurboTax? And can someone help to understand what is the alternative here?