I must be in the minority. In the early days Teams had some pitfalls but for the most part, it's rather great. I don't understand what all the fuss is.
I regularly use both Teams and Google meet and don't find any significant differences that matter... so at the end of the day, use the one that is bundled with the rest of your software instead of having a different dependency.
You are in the minority. Out of 392 people in our internal CoP group that uses Teams on a weekly basis for our checkin, in a poll, 276 asked to switch off Teams to something else, and only 5 people wanted to remain. My guess is that you'd be one of those 5. Sadly in this IT ecosystem, the minority rules.
I regularly use both Teams and Google meet and don't find any significant differences that matter... so at the end of the day, use the one that is bundled with the rest of your software instead of having a different dependency.