Your original rant was just that - you want Windows Phone to improve ? , yet you rant on here, for others to read.
Windows Phone is in dynamic equilibrium, currently. On another forum I read, there are 2-3 posters doing exactly what you did (trolls), but NOT having benefit of trying Windows Phone, simply regurgitating what they've read.
The OS needs more adoption, for more app developers to code apps for it, for more adoption (get it - dynamic equilibrium). The naysayers spout this rhetoric (usually unfounded - most of your points were) and users researching the OS will latch on to the negatives. Are there issues which need to be resolved ? - as with any OS there are.
Microsoft - YES, they need to catchup quicker, but with WinPhone 8.1 they are almost there. With rumored feature upgrades (WP 8.1 GDR1) the turnaround s/b all but complete - then they can explore the standout features (3D touch ?) which will set the OS apart. They ran with what they had. Nokia produces excellent imaging devices, so if your camera is important, you tried a Nokia WinPhone. This is in a constant state of FLUX (the dynamic equilibrium, again) and if you know the recent history of Android, MS is a bit ahead of where Android Dev was in their beginning lifecycle.
Given time, Windows Phone WILL develop into a contender (as long as MS continues their full support). If Android were to experience a major security breach (matter of when, not IF) the Windows Phone OS might see a surge in uptake - but, for now Android is potentially unsecure, but 70% of the market can't be wrong - or can they ? Only time will tell ...
Your issues can be more constructively utilized - there is a page on the Windows Phone marketplace, where users can suggest features / improvements. These are then voted on by other users, with MS addressing the most popular..
... and, remember ... NO perfect phone, just perfect for you (& your use case).
peace
Is it that difficult for an almost $ 70 billion company to analyse and respond to what market and customer needs???
Its been ages since we have been waiting for MS to respond with updates. They not only have to work on their OS architecture, but also on building customer bases along with it, provided they don't care about nos.
For some people, these might not be an important updates/issues, but for a huge mass of average users, these things make life easy.
But then again there are people that don't take NO for an answer. They just hate competition and praise what they have in order to justify their limitations.
No doubt, Windows is stable OS than Android and I will now never prefer an high end android device, but to keep that confidence running and benefit of it in long run, MS will have to respond swiftly to the generic needs of average users.