Nadella, Gates, and Ballmer have all admitted to Microsoft’s mobile mistakes.
2 points
Difference being that Apple does not make Android apps. Google’s own apps on iOS were behind their own on Android. I recall the YouTube and Maps app missing some features for quite a while on Android that were on IOS. I get that companies silo teams from each other but it’s a little embarrassing when you’re software on your platform is behind your software on your competitor’s platform.
OS-wise, yeah it has largely been Apple playing catch up with iOS aside from messaging.