There are a lot of things I like about ESO. I think it has a good artstyle. The graphics are quite beautiful in my opinion. It has great music and the voice acting is really great, even better than previous elder scrolls titles! I think the combat is okay but I cannot judge that too much since i have not yet tried PvP or end game combat. The customization is vast and varied and the game is great at giving choise to roleplayers. There's tons of emotes too which is a very welcome addition. These are the things I don't like about it, however:
The phasing and group gameplay. I was trying to do some questing with some mates in the beta and we were very often phased out and unable to see eachother. And even if we rarely did see eachother our quests were still completely separate. We had our own quest NPCS doing their own things and our objectives didn't sync at all. In my opinion this is pretty bad. I'd prefer it if as long as you are in a group you shouldn't be phased out and our quests should syncronize. If we are escorting a quest NPC, we should all see the same NPC, not each our own. If one of us pulled a lever we should all get our quest objectives updated. To my knowledge ( But I might be wrong,) WoW did this right. For a game that is supposed to be about playing with your friends, I don't think they are doing it very well.
Another thing that irritated me about it was constantly seeing many other random players doing the exact same quest you were in the area. It breaks immersion to be in some distant cave with 6 other players killing the same enemies and picking up the same objects that you are. I know its an MMO but its also an Elder scrolls. I think they should focus a little more on the latter in this regard. I'd suggest being able to chose wether you want to see random players in questing areas and maybe they can always appear in towns. I wouldn't mind seeing them every now and then in the landscape. Just not in quest areas! I definately believe there is something that could be done with this and keep it balanced that everyone could be happy with.
I'm not sure if the developers have talked about and given a reason to the things I listed here or are intending to change them, so forgive me. What do you think about these things?