Just re-read the whole thread. Lots of names that I haven't seen in a long time, lots of thoughts and ideas that I hadn't thought about in about the same.
TF2 exists. It is open to mods and some members by invitation only. It is not overly active, but it allows for the discussion of topics that would be too advanced for the general forums, as well as topics that need specific answers and not slag from any idiot who wanders by. It also has a section for more touchy subjects, allowing discussions and debates on subjects that cannot be voiced in the main forums.
As to the future of TF2, who knows? It may be declared a failure and erased, or opened up (doubtful). Or it may remain the same as it is now. The main point is that the ideas of the members were put into action. It took longer than what was planned, but a lot of things happened between then and now.
The whole point of this section is for members to post their ideas for Tech-Forums. Tech-Forums is a community, and as such, it makes sense for those running it to listen to what the members of that community are thinking. Not every idea can or aill be acted upon, but many have become a part of the forums.