I have no idea how this is supposed to even work, and since it's not my computer I don't mess around trying to install drivers. I just use my phone to call in for Teams.
Things happen, let's not act like any OS is perfect.
The only issue Linux really has is when new chipsets come out you might need to wait 6 months or so for the drivers to be updated. But to be completely fair, on one of my laptops I had no webcam support for like six or seven months until Windows update decided to finally install it for me.
If you need a significant amount of hard drive space, Macs are almost always exorbitantly expensive. I make music so I find myself dual booting between windows and Linux. I don't want to speed 3k+ on a MacBook just to get a 4TB SSD I can add to any Windows PC for 200$.
Plus on Linux you can customize your personal experience to a much greater level. If you dislike X,Y,Z you can disable it or find an alternative.
Both OSX and Windows are cramming so much monetization into the OS, there's a very real feeling that I'm just sharing my computer with a giant corporation rather than actually owning it.
That's basically what I do now, my old M1 MacBook air is more than good enough for LeetCode and I'm more or less know it's never going to fail.
You mean a few month after a new MacOS version has shipped and they've got time to fix all the bugs it introduced, right?