Let me put it this way:

We are two years into the game and you still can't ship things to people via a mail service. You also have to go through a very convoluted system to search for party members, and the tutorial systems are terrible at best.

SE did not listen to those of us who were in alpha/beta and said that the game was not ready, and instead decided to release it anyways to compete with WoW.