I’ve never run across any of that. There must be some implementation issue that affects some companies and not others, because the 2 places I’ve worked since Teams took over everything have been flawless on all of that (except for Linux- and I really don’t care about that from a business perspective where everyone is going to use Windows).
I work in municipal government.
Microsoft does have a separate government- specific subscription with slightly different features, and that may be part of it.
The most annoying part of the government system is that it only allows one MS account to be logged in on a mobile device, so for people with accounts in multiple municipalities (e.g. county officials needing access to permitting data from several cities), they need a different device for each system.