This is why I chose a thinkpad for my laptop: I knew I wanted to switch to linux eventuality, and lenovo is very linux friendly. Many of these issues exist (or are exacerbated) because the hardware drivers don't support linux the way they support windows.
I absolutely agree, linux advocates must be honest about the shortcomings. In my case even on the thinkpad I experience the multi display scaling issue you mentioned, and bluetooth can be a little finnicky for my headphone (though this is much better than a couple years back! Usually simoly restarting the headphone solves everything).
I think it's very much worth it, and other than some of those minor issues I think current linux distributions are good enough to wholeheartedly recommend them over windows. That is if you're not held hostage by some windows only software.
E: about screensharing, I can't screenshare from teams on firefox, but from chrome it works fine, maybe that's the same for zoom?
It’s not a perfect rule, but in addition to ThinkPads, generally any laptop that only has a an Intel/AMD iGPU is going to fare better under Linux, and Intel for WiFi/Bluetooth is also very solid. The problems start to creep in with discrete GPUs and odd-brand/cheaper chipsets.
That, and don’t expect brand new hardware to work well unless you’re willing to deal with a cutting edge distribution and all the trouble those can bring. One gen back from current is usually enough of a lead time for things to catch up.
I absolutely agree, linux advocates must be honest about the shortcomings. In my case even on the thinkpad I experience the multi display scaling issue you mentioned, and bluetooth can be a little finnicky for my headphone (though this is much better than a couple years back! Usually simoly restarting the headphone solves everything).
I think it's very much worth it, and other than some of those minor issues I think current linux distributions are good enough to wholeheartedly recommend them over windows. That is if you're not held hostage by some windows only software.
E: about screensharing, I can't screenshare from teams on firefox, but from chrome it works fine, maybe that's the same for zoom?