I think the confusion may lie in the displayed name, Basil. This forum shows as "New Members
Introductions", rather than "New Members
Forum".
The first term is certainly more descriptive, but I can see how someone unfamiliar might think they are two different things; perhaps even with two different purposes.
If "British Car Forum" is a place to discuss British Cars, then "New Members Forum" should be the place to discuss new members, no?