They're using all software building resources for iOS and then just slap any reusable features on their desktop OS whenever possible. Great when it works for apps that are quite similar (e.g. messages), terrible for things that simply work very differently on a desktop OS (system settings, stage manager is pointless etc.).
Good opportunity for Windows to finally beat MacOS in UI/UX, since they don't have a mobile OS to worry about?