No requirement to join

If there are no requirements to join, why do you need to be invited first? Also, game is fun so far except that it bogs down and lags VERY badly, which makes me quit playing as lot sooner than I would like.