The apps issue is one that is an important consideration for me, and I'm really disappointed with the progress that Microsoft has made in this area over the last couple of years. Emulation might be a nice add-on, but it's never going to substitute for real native apps that use all of the tie-ins available for the native platform and are designed to work on that specific platform.
I'm afraid that most developers both see the Microsoft app store as a limited market and are able to hide behind the 'our software already works in Windows' blanket (either through legacy programs or a web browser.) The reality however is that may again provide wide compatibility, but it's a poor experience for the user.
Microsoft really needs to throw their weight behind the app store and get big developers on board putting out real quality apps. The Surface Pro is only half finished without it.
I'm afraid that most developers both see the Microsoft app store as a limited market and are able to hide behind the 'our software already works in Windows' blanket (either through legacy programs or a web browser.) The reality however is that may again provide wide compatibility, but it's a poor experience for the user.
Microsoft really needs to throw their weight behind the app store and get big developers on board putting out real quality apps. The Surface Pro is only half finished without it.