Re: Please explain to me ...
"You're entirely at the mercy of a 3rd party to make something available, and when they let you down you're left completely bereft."
Is that not the case with on prem? If there is some issue, a bug, with Exchange or other commercial software that is running on prem that knocks the system down, you are on the phone with the vendor trying to get them to fix it. Same as cloud.