Hi
I have no problem with people hating any and all of the above. What I don't get is why. I'm not trying to pick on anyone one, just trying to understand.
Phasing: I understand it can be jarring if done wrong, like bad quest set-ups. However, it can also be helpful in making a game user friendly. ie. Your party come across a chest, you can all loot it at the same time and get your own loot; or you all kill a mob, you can all loot it.
Instancing: I see the bad side but I also see the need for this. Yes, it would be nice if everyone could go into every dungeon and everyone sees everyone else. On the flip side, it is also nice to take your party and just take your time to go through that dungeon as your very own.
Zoning: I don't see how you can get around this one. I don't know a MMO without zones.
Porting: . If everyone else is fast traveling, it does not mean you have to. There might be a time where you might be asked to port to a party. So what? It will not kill you to port. Also, if you don't want to, don't port.
Again, I'm not trying to step on anyone's toes. I just don't get all the hate on these things.