Absolutely! I think it was mentioned at one point that support issues could be dealt with in another thread/section, but the phrase "that ship's already sailed" was mentioned.
I can't speak for them, obviously, but I think TTG's intention was for this thread to be much shorter-lived and lower traffic, with proper support and discussion threads elsewhere on the forum once redpill came out of alpha. Development has maybe been slower than anticipated and this thread has grown way beyond manageable, imho. At 122 pages we can't seriously expect newcomers to read the whole thread and be up to date on procedures and politics (for want of a better word).
We need an updated project FAQ at the bare minimum, and separation of development and support threads. But this isn't my project and I don't want to tread on TTG's toes, wherever they are...