As a developer I like what MS is doing. Fragmented platforms is a programmers hell. Universal apps and the same operating system across all devices is surely the future. Most PC developers like myself wont care enough to learn a new language and system, just to try out making a mobile app. But when we can do it all from visual studio and c++ like we are used too. Then the barrier to entry is low enough that more of us will. More programmers mean more apps.<p>Sooner or later PC&#x27;s are going to get so small they fit in your pocket. I just hope windows phone keeps going until then. Im not sure how apple and android will cope with that future.<p>In the meantime, I think the Lumias are just fine. They  makes calls, they takes pictures, they gets you on the internet. What else is there? I haven&#x27;t noticed any apps I cant get either. Then again you don&#x27;t miss what you never knew.