Unlike with the server system where you can't control who joins it or not, and where you have to try to find ways to get along with people you don't necessarily like, the alliance system enables guilds to kick those they don't want in their alliance, or people who run the wrong, "not competitive" classes. Guild leaders will effectively be server overlords, and you will play with people you know so long as it pleases the bosses.