No one said we aren't getting basic features. Not even the devs said those features were not coming. They are prioritized to be coming even in the editor letters. Just what the dev team thought was most important will be developed and implemented first. Jump is being assesed,
Character jump feature - Examination of the implementation of jumping(moved from Current Tasks as lower priority)
*Implementation dependent upon risk analysis
http://forum.square-enix.com/ffxiv/threads/11012
now lets look at "mounts"(god i hate that term)
-NEW-
Mount system (name tentative) -NEW-
Examination of mount system (including chocobos) -NEW-
Establishment of details for mount system
http://forum.square-enix.com/ffxiv/threads/11012
The new list does not have Mailboxes or LS management but I do remember some dev posts discussing it. As well the current task list from yoshi is in regards to content and changes up until and to the end of summer. So by september.
As well once they finish the primary overhaul and content additions in the letter x again yoshi states the larger list of long term goals will be revealed.
I agree with you that these features (except Jump, I don't like it) should have been in the game from the get go. But the team being led by yoshi has chosen the put content and battle/characters systems ahead of transport, item delivery, player housing, and ls management. they figured as my personal guess the content, battle, UI, progression systems were more important to fix than things like transport, item delivery, player housing, and ls management. This was their decision, and they made it knowing they will have to eventually visit it.
With out priorities on a project everyone just does their own thing and there is chaos and nothing will come together properly,this argument could be used when viewing the shortcoming of the original dev team. At least with yoshi they made a decision set it have been working on it.
So vesp in accordance to your OP yes those are considered basic features in most MMO's, people expect them. No all projects need a focus and priorities to get things done in the most efficient manner possible.
I hope you understand and contemplate what I am saying because I understand your point, its been made. However, at this time we the playerbase have a few choices.
1). continue playing and watching the evolution
2). take a break, but follow the evolution
3). give up entirely
4). Visit other games and see what they offer and deffer your playing decision until a later date.