Yeah, the current state of TTT is still terrible since the last TTT community meeting. Old regs are not getting on because the gameplay isn't as fun as before, and something needs to change. You could argue that there is a lack of feedback, so no changes have been made, But the problem is the lack of motivation from the staff that runs the server. I have not seen anyone taking responsibility and accepting the current situation. We need to change this around, and I cannot stand and see my favorite server just run into the dumps.
So, what are the following steps to populate TTT? My suggestion could be to run weekly events and give players free VIP (for a week?) after X amount of playtime. Possibly create an event where innocents can have their menu? Who knows, the possibilities are endless. But, you need to step out of your comfort zone and make that changes. I hope to see some positive changes in the coming days for TTT. I rather see TTT with 10 solid player base than 0.