The Invite is not stupid.
it makes the members feel special and worthy of being invited.
its better therfor people cant just come on to our forums for the fun of it.
or waste our time on random applacations.
and if you get invited we will already know you and see if your able to join.