I think there is a bit of a collective, stunned silence at the moment.
I'm personally am not happy, but I haven't worked out exactly why yet. It certainly degrades the value of the forum, especially for potential Tormach buyers and also for those that are prepared to defend it in free and open discussions. I think I may have just given up.
PS: It's not so much that the thread has disappeared it's more to do with a lack of any explanation.