It's not childish neither is it ****. We have non advertising rules as our forums aren't meant to be used for advertising. You can advertise on official game developer forums instead as that is the place to recruit and have your community featured. Pretty common for all kinds of games to use the official publisher or developer website for such things.So now they remove post from here, wow how childish.
Allowing one advertisement here means we need to allow all and our whole forum will be spammed with external links and that will never end. So to avoid all these issues from the past (we have allowed it before) there is an non-advertisement rule in place with no exceptions. It's made pretty clear in the site rules we all agreed to so we don't need to further discuss it.
If you want to recruit (old or new games) go to the official developer forums or steamforums instead as that is the common place to do it not on our forums.
And btw: I think we pretty much support GTL still with free accessible community forums, a free to use modding database and plenty of visibility while some other sites have seized to support it entirely and pulled the plug without saying a word, or don't we?
And if there is still a need to organize club or league races here with GT Legends you are one click away to shoot an email to us and apply for staff and make it happen. I doubt the userbase is still there but hey ho, give it a try.