People are stupid and stubborn.
convenience is my guess, since so many ppl are in the google/gmail ecosystem. it just makes sense for most to be part of the same for communication purposes. i mean, it makes sense, but it sucks.
been slowly helping ppl in my circle of influence, which is mostly comprised of ios/mac users, ween off the google teet & helping them dip their toes in the open source world. it’s an uphill battle, but one i’m willing to fight.
Often times it’s because other people are using it. Those people can’t use iCloud but I can use Google Docs and stuff. Hell, my MacBook can hang with my phone but my own PC isn’t connected, either. And then after that, are you really gunna expect most people to use and manage two different systems?
I use iCloud for photos, Safari on my phone and laptop because they’re connected easily that way, and have a few important documents on iCloud as well like all my stuff for job applications or sheet music so that I have access if I need that stuff elsewhere. And yet I still have Google drive for some things and use Google Sheets because it’s easy to share.
Not understanding why someone might not go all-in on a specific brand is more of a lack of imagination on your part than some failing on theirs.
we use google stuff for work, that’s the only reason I have them.
as for average people, because they are free and almost no one cares about data monetization.
Because until recently (last few years) Apple’s online (website based) game for things like iCloud Photos was weak as hell.