I don't think it's end users asking for it though. I haven't met anyone who likes it. Seems to me that it is more of a "good enough for the cattle" decision by the IT department.
for anyone that has been spared, teams is the kind of product where you have to make an appointment for an ad-hoc meeting, or you'll be stuck in some unreliable p2p skype call that doesn't work on anything but chrome or edge.