It also , at least for people in some circles, doesn’t have the negative connotations that Teams does.
I’m more apt to agree to a Skype type setting than someone saying let’s setup a teams meet or I’ll message you on teams.
I am aware a Skype meeting and a teams meeting is essentially the same thing now, it’s just a bias in my mind.