Not shitting on your post, but everyone here is trying to find a way to constantly improve the forums; which is at the forefront. Sometimes it's disappointing when I come and there's no new posts or places to post. I'm not sure why r00t made this thread but I'm sure it was for the same reason and a lot of members seem to feel the same way about the situation.
Invite more people? No one is stopping you.
What if he doesn't know someone who wants to join a forum?