Please allow for you to group with at least 1 or 2 friends to sign up for mini games. It's an MMO, it's designed to be played with people "you trust" and "you know" and are "your friends".
What kind of developer doesn't let you play with your own friends? Funcom, being Funcom as always