No one listens to the technical people that espouse the alternatives, partially due to the mainly-impenetrable language difference: business vs technical.
Management would rather depend on "Microsoft" than "that employee that talks a lot without saying anything useful / understandable". That's a huge bridge to cross. Even under the mad king, I think most Management would prefer to remain dependent on Microsoft and go out of their way to avoid the ire of the The Kingdom of Trumpistan than to migrate their "everything computer" to a lesser known, lesser proven entity.
Management would rather depend on "Microsoft" than "that employee that talks a lot without saying anything useful / understandable". That's a huge bridge to cross. Even under the mad king, I think most Management would prefer to remain dependent on Microsoft and go out of their way to avoid the ire of the The Kingdom of Trumpistan than to migrate their "everything computer" to a lesser known, lesser proven entity.