There are features that have been MIA since WP7 was first released in 2010, like separate volume for phone sounds and ringtones, creating and editing playlists, attaching documents/pdf's directly to emails, smart dialling, full backup and restore and probably others. Back when WP launched these missing features were overlooked because we knew they were starting from scratch and had reasonable expectations (as well as being assured by MS they were coming, first mistake there believing them) that they would be added over the course of future updates yet here we are almost 3 years later and they are still missing. What is the point of having devices with multiple cores, high res screens when you cant do a simple thing like respond to a request for a document via email?
For someone like me who has been using WP since it launched these are the features that are most badly needed for basic functionality, not adding hardware specs just to look good in comparison with android because when people buy those high spec phones and discover they cant even edit a playlist on their "advanced" Windows Phone that is not going to leave a positive impression and neither is being told to wait for the next magical update that will solve all the issues, which in reality never does and takes an eternity to arrive in the first place. These basic features are what Microsoft should be prioritising rather than wasting update opportunities and its the lack of movement in implementing these basic features that is most frustrating about this OS.