Huh, did not know that about the screen sharing. Never used skype and discord for anything else other than social media.
It is more for corporate use because it does cost to use them. I believe licenses have to be purchase for use. I've only used them at work. Oh, maybe webex a few times back in college for projects, but the privileges were given by the school then too.
Way back in the days when it cost money for long distance calls --the clients I worked with liked having the toll free number to dial-in. I think it's just corporate norm to use one of these now. It's reliable. Clients are not always the most patient bunch.