Let me explain.
You're a new player and you own the base game. You make your character and dont have an option to select an alliance. You enter the game in coldharbor because mannimarco made you a statistic; finish that intro quest and then get to select whatever starter island you want to venture to. You do that alliances quest line and then move on to the others. The final culmination after all three leads you to cold harbor.
My though process here is to remove time inconsistencies in story. Currently when you get to cold harbor you meet characters you've never met but who act like they know you. If I remember correctly this is a remnant of how the game split up the player base initially until ZoS changed it because players wanted to see all the zones on one character. I also feel like Cadwells silver and gold seems like a pretty bad bandage for this issue.
In my head I'd like for the player to be an unaffiliated adventurer who chooses no alliance but helps out each side because adventure!
For entering the alliance war you can choose to select which side you'd like to support and can have alliance lock rules for each campaign, etc.
Thoughts on this? Any huge decepencies I'm missing here? Right now off the top of my head I can see an issue of everyone piling on one alliance side for an ez win.