Remember the healthcare.gov debacle? TurboTax isn't that much and it saves time and headache. People think in binary of free vs not-free while not considering the cost of time.
It "saves" time that is taken away from you by intentionally complicated tax code and filing procedures, that are pushed by lobbyists hired by the same company that sells you TurboTax.
So we're blaming TurboTax for a corrupt government. If the government is supposed to represent the people, it's doing a shit job, and I can't blame TurboTax for cashing in. About the only thing we can do boycott TurboTax.