Welcome to Future plc publications. Almost entirely clickbait advertorial garbage anymore. It's sad, really.
villainy
Teams is mostly fine these days and I think it's the only MS product that is getting better over time instead of worse. If you have a competent IT team then the various MS integrations can actually work well to make Teams a usable one stop for comms, recordings/transcripts, scheduling, file sharing, etc.
New features are slow to come but they do come. The insane memory footprint became much more reasonable for me when they moved from Electron to their own Edge-based WebView2 thing last year. The preview builds have finally combined the "teams" channel listings and ad-hoc chats into one tab where you can group them together however you want.
Teams still pisses me off on occasion but no more than any other piece of enterprise software. It's fine.
Eh. Bigscreen isn't new to this. I think they understand how niche they are.
So stick to wibbly wobbly, timey wimey encryption? Got it.
And only 12 seconds to regret.
I can't tell if this is actually a new project or if you forked, extended, and changed the license of an existing MPL 2.0 project. The latter would be a bad thing.
You have a commit titled "Full rewrite!!" but I'm not about to go do a comparison to see how "full" it is. If it is indeed a complete clean reimplementation then I would recommend making it a new project so it doesn't look like you took someone's FOSS code and relicensed it for yourself.