Which is why it just doesn't work so well compared to Google products. I'm an Apple user on basically every platform but cloud services are a collaborative experience so I'm not going to host anything on iCloud when it works like crap for half the people I need to work with.
They have become a little better at this, facetime can now be joined by Android and web users as long as an ios user starts the call.