Don't blame Teams for the fact that Linux can't sort out its Desktop GUI situation.
The fact that Wayland still sucks after 15+ years is not Teams' fault.
The fact that nobody unpaid want to work on X11, Wayland, and Linux GUI stuff is not Teams' fault.
It’s somewhat understandable that developers for Microsoft might not be fully across the status of display servers and their respective implementations in Linux, but it’s a reasonable rule of thumb to assume that Wayland is the way to go for any new projects since 2021 at the very latest. If you build your app for X today it’s probably going to be running under XWayland anyway.
MS puts out debs and rpms for teams: https://www.microsoft.com/en-us/microsoft-teams/download-app
https://office365itpros.com/2022/09/19/teams-pwa-linux-clien...
It's easy to miss, because it was only posted to the Office365 Message Center, and not announced anywhere else. Discussed here: https://news.ycombinator.com/item?id=32678839