IIRC it's H&R Block and TurboTax that have given tons of cash to politicians to ensure the tax code is complicated, and that e-filing remains in their hands.
I remember there used to be a day where you could e-file 1040 long forms through the IRS without TurboTax or H&R Block. That ship sailed over 20 years ago.