I would have to agree with you. I use it every day for work and besides some wonky syncing between Outlook and Teams and the search which you already pointed out, it works. More than I can say for some of the older tech we were using before Teams.
I would also not that I've never been a huge power user or rely heavily on it for anything really outside of calendar or channel conversations so for me, on a basic level it works.
I would also not that I've never been a huge power user or rely heavily on it for anything really outside of calendar or channel conversations so for me, on a basic level it works.