Those site is way way way OVER moderated. Anything interesting and running related seems to get deleted immediately without any actual standards for deletion.
I'm leaving this over censored nanny program yall are operating here, but I'm curious how many total mods you have. Seems like there are atleast 90-100 of them.
Citius forum cant possibly open up soon enough.