I just read all through this thread, and FWIW, it seems to me like TC and ULTP are nothing but scam artists.
This is my personal opinion, and not slander, defamation, nor libel, and I am entitled to an opinion, just like everyone else.
If they try to attack me for my opinion, I will let everyone know, and broadcast it far and wide.
TO the miscreants and their ilk:
I say "Bring It!" and kindly impart advice to such scammers - if you can't stand the heat, then get the F out of the fire.
There are more of us decent folk here on UU and elsewhere than "you" are.
There are those of us online that do not tolerate BS, and will call it out at every opportunity. Get used to it or change your ways.
There was a movie (that I will not name) that had the line "we are legion, we are infinite".
So that's my 2 cents worth.