I need apps in order to continue to support the platform.
Making it easy for companies to port apps isn't going far enough. They still have to provide incentive to companies to port those apps and, so far, Microsoft hasn't communicated a clear strategy to the general public to make this happen. I think Microsoft should start paying developers monthly to port AND support apps as incentive to jump start the process and they should have started doing it MONTHS ago. The porting tools should have been finished MONTHS ago so that they could launch their new platform with a decent and building app catalog. As it stands today, they are launching with an app catalog on life support and tepid to no buzz among consumers.
Also, I believe the " no flagship phone" is a non-issue. Doesn't matter what your pushing. If I can't do my banking on your platform, I won't use your platform. It really is that simple.
So, bottom line, Microsoft needs to do a better job at pushing their platform through monetary incentives and then effectively communicating that those incentives are available to companies with an app presence on other platforms.