This is gonna sound like a troll post but i assure you it is not.
I don’t have a coding background but I’ve used Teams in a lot of workplaces and really only encountered like 2 issues entirely.
Either I got seriously lucky or it was before enshittification.
Why do you yourself dislike it? Is it UI? Performance?
I should also say I use Teams for basic purposes like messaging and uploading files, I literally don’t touch anything else and performance hadn’t been an issue. (Likely because I’ve been given thicc-ass workstations in the past)
What annoys me is that they seem to just ignore any requests to fix things that are broken. For instance, I don’t want to see everyone’s incoming video by default. I have to turn it off for. Every. Single. Meeting.
And I’m hardly the only one. Here is an example of someone asking for this, back in 2020:
https://answers.microsoft.com/en-us/msteams/forum/all/can-incoming-video-have-a-default-to-turn-off/98c198b5-e9ad-48d5-80d4-dc7051968e51
I suspect that Microsoft views Teams users as basically hostages since it’s often something forced onto a big user base at many companies. If you hate it? Too bad: if you want to stay employed, you’ll just use it.
Microsoft is awful at that… and that’s why my windows machines are all on 10 - for some reason (to general objections) Windows 11 doesn’t let you dock the Taskbar to the side of the screen. I usually use two monitor setup for working and I demand the right to lock the Taskbar on the border between my two screens.
Also, they’re bundling AI slop into everyone and nobody likes any of it.