Just like Stonegate and Dinorius_Redundicus have said it's mainly to prevent spammers and slop that don't make any sense in the specific sub-forums.
However you can request permission to access these sub-forums by going to the trainz help desk.
Just a simple asking message will do, it doesn't have to be too professional ask nicely and no rudeness.
Ant