Microsoft's biggest misstep in mobile was trying to unify the desktop and mobile experience into a weird amalgamation OS that doesn't work or feel right for either. Win 10 is an improvement over 8 but still awful compared to the straightforward, non-confusing Win 7. Apple understands users expect different OSes for iPhones vs Macs.