That’s not critiquing the software itself, just the apps. You are correct that Microsoft does need more apps, but the phone OS is very well developed as far as I can tell and is supposedly ahead of Android and Apple in terms of being able to be productive on whatever system - laptop, tablet, or phone you wish.
Or not.