1) Your interface is clearly designed to be non-intuitive and generate increased frustration until users finally capitulate and pay your extortion fee for a professional to do it for you.
2) The repeated up-selling attempts are extremely annoying
3) Nobody is fooled by the animations the give the impression that turbotax is computing something very complex. One only has to mouse hover over the animation to see it is simply an animation.
4) Here's a mystery of the universe that may be outside your wheelhouse, but which most of my friends an associates are aware of. I understand that, for instance, small business must keep their own book. However, the great majority of people are employed by an institution that provides information to both taxpayers and the IRS. Then individuals are required to repeat that information back to the IRS, which then checks for errors and penalizes individuals who make one. Why is this charade necessary? You must have excellent lobbyists. I wish your company the very worst.
5) Your 'choose the platform' questions is rather stupid and incomplete. Believe it or not, some of us who understand a _little_ bit of technology use Linux.