Given all the importing it does from the variety of finance places, what they charge is reasonable. It all depends on your opportunity cost and value of your time. I do agree that most people really don't need it, and they need to simply report their wages and submit an 1040EZ.
It's about their unethical reneging on the agreement they made, where they agreed to provide a free product in exchange for the government not providing one - but it's a free product carefully hidden with the darkest of dark patterns.