What confuses me is that app devs are not racing to develop windows phone appa knowing they all transkate to the windows 10 platform directly, and can be windows store downloaded by 350million people, in addition to any phone users.
Because while technically possible, its not really that usefull in the real world.
The purpose of phone apps is to make something that you do on a PC simpler and easier on the confines of a small screen. Taking that then back up to the PC platform is solving a problem that doesn't exist.
Why would you want a YouTube app on PC when you have the website, for example?
I'm thinking of going Android from my Lumia 930 for pretty much all the reason you highlighted. We seem to lose more apps than we gain and as mentioned, why aren't developers porting their app to WP when Microsoft has developed tools to make it easy.
Because even though its 'easy', the potential user base is so small that its still not worth the effort.