actionfromafar 2 days ago

Yes and no. Too late to take on Apple, but Microsoft could have persisted as a loss leader and finally at least had Enterprise Mobile in its pocket. Just don't actively burn third party developers. It would have been too late for courting hardware OEMs by then I reckon, though.