Definitely not.
Maybe it can be argued that it depends on how you use it, but meet is so far and away better for video calls and screen sharing, its not even funny.
Jitsi is also an incredible improvement, and it is self hostable and free.
Teams is likely the worst software that a company will force on all its employees- with that in mind, I guess some people can get stockholm syndrome? Some people who only jump from MSFT shops literally don’t know that there’s anything better. They went from Communicator to Lync to Skype for Business and now to Teams- and Teams is better than those just about.
That doesn’t sound like they have faith in Teams themselves.
I use Teams every day and it can’t even do threading in channels properly. The spellchecker is unreliable and even copy and paste is occasionally patchy.
It is not a good product. I’d switch to Slack given the choice.
Not to say that the developers working on it are satisfied with it..