Like many others here in the Eso community, I thought the implementation of faction lock has been a very positive and great reintroduction to the game!
Here is the problem though, me and many others I have talked to think it is just not enough. This game always has been about the three alliance war, we all have to pick a side in the beginning, but we can seemingly travel all over Tameriel with no repercussion!
I remember when each alliance was locked to their own alliances territories, I think the reintroduction of this will have a positive impact on the loyalty to our faction instead of it just not mattering that much. I remember when people were very proud of their alliance even outside of pvp!
Imagine walking in Deshaan on your Ebonheart character when all of a sudden you see a general of the Daggerfall Covenant right in front of you just standing next to a guard and the guard doesn't care?! This is very immersion breaking and I think many would agree it doesn't make sense for an enemy of your alliance to be allowed within your borders. I think if you want to be in deshaan, well you should make an Ebonheart Pact toon!
Anyway, making necromancy was a new fun immersive touch to Elsweyr, but I think this system could be improved even more. While in Summerset taking quests form the divine prosecution( A group against daedric worship or contact in all ways) I see a sorcerer with his scamp and twilight there accepting the quest too! Whaa?? Haha, well now that Zos has started to see that making certain skills illegal brings more realism into the world making it feel more alive I think running around with your daedric pets should be illegal too. I mean imagine being a citizen and you see a man running around with demons by his side!
This is just a few suggestions I personally think would make the game more immersive and lore friendly