I am wary of using any Apple services as my default - they make it very difficult to use them outside of their ecosystem. I do not use only Apple devices. There was a time when I did. And then things slowly changed.
I use Windows at work. I use Android and iOS. I use iPad. Apple services rarely work well across all the platforms. Just access then on web is not an answer am comfortable with.
So as much as I dislike it, I am slowly using more and more services from Google and Microsoft. Surprisingly, Microsoft does well to fill the void between Android and iOS platforms with apps that work well on both platforms backed by Microsoft services.
I find it crazy that neither Google nor Apple are keen to address this key problem.