My guess is that a lot is going on and it's kinda hard to keep up with the CT threads along with many other obligations as well.
It's understandable, but I like reading those threads too. Maybe one of the mods or a person should be elected to run the CT threads for the forums.