Taxact and H&R both provide release notes, and do not have the licensing issues. I found this in a 30 second search (well, that is I DIDN'T find anyone complaining about the license issue, which I take to mean that issue doesn't exist on those). So, put down the kool-aid glass. We aren't drinking it anymore.
On second thought, I returned TT as I said I was going to, so I really don't have a dog in this fight anymore. Best of luck to you all. To the level 15 guy who keeps defending TT by saying "well such and such company doesn't have it either": You miss the point totally. You are pretty obviously a TT employee. The bottom line is that Intuit has violated its customers trust. As a financial company they need to be better than this. There is no coming back from treating people this way. If they are deceptive (or inept) with this, what else are they being deceptive (or inept) with?