If you can avoid running batch files altogether then great, amazing. But there are projects out there using Rust that still depend on running those and that’s the focus of the issue… But yeah I cannot wait until the day I won’t hear about cmd.exe again.
One workaround has been to spoof your Firefox user agent so Teams believes it’s Chrome, and would you believe it the feature worked. I don’t know if this trick is still relevant.