I feel similarly. I work in an office that’s heavily invested in Microsoft for everything and when you use Microsoft everything Teams fits in really nicely with great outlook integration, Microsoft Loop integration, etc. and the experience on Teams is fine
My experience working in banking is that they’re extremely conservative. They don’t take big risks on new technologies or processes and don’t modernize their technology too quickly to be certain that everything works as expected and doesn’t surprise anyone