Sadly bits fall off depending on which browser you use. Firefox seems to have fallen out of favour and can no longer share. Chromium efforts still seem to work OK. I have sometimes found that faking my browser agent helps with stability ... which is sad and possibly rather disingenuous.
I must get around to spinning up a Jitsi jobbie. BBB should be my favourite but is a non starter due to elderly software in the stack. I need to take another look at all this stuff.
Also lets forget the fact that some people actually like coding or wanted a fun weekend project.
I've been writing the Teams plugin for Pidgin for the past few years and its great to be able to give users the kind of features or privacy options that you'd never get from official clients, while learning lots of fun ways (ab)using web tech to solve problems.
Like how in Teams, it does a "reverse webhook" to push presence notifications to a web client acting as a server over a websocket