The launchers were fine, but the app experience being abysmal just made Android a non-starter. I don’t understand how people don’t see this.
RCS didn’t even work as well as it does on iPhone.
And this isn’t a walled garden comparison - I don’t use iCloud or any Apple services aside from iMessage (for people who don’t have signal).
Try using a self-hosted calendar on Android - absolutely impossible if you have any expectation of it being usable. And no, an unreliable third party app that promises to sync in the background does not count, mostly because it doesn’t work well. iCalendar works. You should not need to buy Business Calendar 2 to get a worse version of what iPhone users get for free.
There are a half dozen apps at least I could tell a similar story about.