First of all, I would like to say I've seen this idea mentioned before but I haven't seen a discussion on it.
The problem with most mmo's and what (in my opinion) made TES games so great is the replay and variation. I have made several different characters on the same TES games and have had a different experience every time. Yes, there is some overlap but to me that is expected and welcomed. But in any mmo, I find little to no changes I can make when you make another character.
While I can just use my main character (who is a templar) and continue to play the added content, I really want to make another character and have a completely new experience. ZOS's solution to this works, but to me still isn't perfect. The idea of having 3 different alliances so that there is something new to play is creative and interesting, but in the end, any character in any alliance will pretty much do all the same things. Also, I'd prefer to have my characters in the same alliance, the Daggerfall Covenant, only because my guilds and my friends are all in it.
What I loved in the Elder Scroll games was that when I made a brand new character, I found something new to do every time. The choices that I made had actual consequences. Now don't get me wrong, ZOS did a great job but to me they're only scratching at the surface. I still can't help but feel the game could be that much more unique and interesting if there were multiple choices that had long term effect. If done correctly, players could possibly receive different rewards for quests, different quests based on their choices, and different allies.
Tell me what you guys think. Do you think the game has enough for a good replay? This is just what I personally feel, and I would love to hear what everyone else has to say about this.
TL;DR: The game is great and has a lot of variation for an mmo but, to me, the game could be a lot better if there were more and bigger choices for replaying.