Apple ecosystem on Android might be a problem, similar the other way round.
Whereas Microsoft ecosystem is served well on both platforms (as well as virtually defunct Win Phone).
Disadvantage of Android is fragmentation, meaning there are loads of variants of Android, versions of the OS (not always upgraded to the latest depending on manufacturer), companies like Samsung mess with the OS a lot and customise it beyond recognition and add a lot of annoying bloat. Many apps that will work on some devices, not on others or work differently. Bugs galore. Differences depending on hardware and firmware, often affecting battery life etc.
I got frustrated with it and went Win Phone which really liked, but that’s dead now and looking to go back to Android.
Currently got my eye on the HMD Nokia stuff. The Nokia 6 is just out and seems a good deal with budget price, though is a fairly budget spec. It is a clean version of Android though. There is the Nokia 8 due out shortly which is high end and looking pretty attractive with really nice camera.
Samsung is the most popular. I didn’t get on with them, but that was a while back. They messed with the OS so much and I struggled with poor battery life probably due to the bloat they stick on it which couldn’t be removed.