My hunch is that we have not heard the last of this story...
From the linked external article"...in some cases developers stopped updating or abandoned their Windows Phone efforts".
Truth is that when you change the API over and over, you shoot yourself in the foot and get what is coming to you.
Developers gettig pissed off by having to rewrite most of their codebase for the third or fourth time do not come back easily.
In real life, when the programmers move on, so does the users - Microsoft learned that the hard way, and now they strive for a comeback which may never happen.