Was there some sort of problem with the earlier thread? I'm aware that some people were expressing displeasure with MTH, but there didn't seem to be any reason to poof the thread, IMO.
I notice that the thread in the S scale forum has also disappeared, which is even more surprising. Most comments in that thread were supportive of MTH, and simply expressed optimism about the future of S scale.
Jeff C