I only browsed the briefly since I'm a bit low on time atm, so I may be reiterating what was already said, sorry about that.
Basically, invite forums were opened by morons seeking invites for themselves, and are used by morons seeking invites for themselves. There is no justification, per se...