Earlier quoted context omitted.
I’m not sure what distro you used or how long ago this was - but I’ve been using Pop!_os as my general OS + dev env (and more recently switched off Windows to Bazzite for gaming) - and I’ve never once had to battle with audio or weird twiddling with settings to get stuff to work. In my experience - both have had the kind of out-of-the-box experience I’ve come to expect from Windows. If anything - Windows has required…
Try using a Bluetooth headset in online meetings. That's only the tip of the iceberg... Another is when you're trying to mix multiple inputs/outputs in Linux across various pro audio accessories, which only Mac seems to get right.
To properly support Pro Audio you have to completely switch the audio stack to JACK - which I also used in MacOS a few years ago because Apple's audio stack wasn't up to the task as well.