I'm making a game in which players must choose between two factions after reaching a certain level.
PvP and PvE are not influenced by this choice as it's mostly for role play and the sense of belonging to a community (and perhaps seasonal events).
The two factions can communicate. Preferably, guild members must be in the same faction and it should be impossible or not easy to change factions.
I fear that if a faction starts to have the majority of players, new players will want to join it to play with their friends or have more guild choices.
How could I mitigate or prevent that? Are there alternatives?