And that's the reason we cannot have nice things!
At least one of the reasons why developers jumped ship from Windows Phone was (allegedly, I'm no app developer) the constant platform changes, with the needs to rewrite your apps for the new platform, that was supposed to be universal, and life was going to be so much simpler, and for the long term, and univeral and all fluffy bunnies and unicorns - until two years or so later the next platform change all of a sudden happened with similar promises attached. I can totally understand people not wanting to commit to that any more. So: fewer apps, nobody wants a phone that does not have you baking / public transport / whatever app, fewer people buy it, fewer devs bother because it's a small market segment, even fewer apps...
I miss my windows phone (and that's coming from a long time linux user).