As more and more developers utilize their time and energy developing for the Windows Phone platform, we just may see a logarithmic expansion of the app base. Also, sinced the Metro interface is being used for Windows 8, and that Microsoft has tightly coupled the software to all the phone hardware (so far), developers will be able to maximize their efforts. Another factor is the return on their investment appears to be higher than the other platforms, since MIcrosoft is giving developoers a bigger piece of the pie. It may take some time for this to become the dominant platform, but Microsoft has the resources and patience to forge ahead. They’ve done this in the past and suspect that they will do that here, as well.