But I still have my Macbook pro at the office, it never leaves the desk there.
My ambulatory laptop is a Thinkpad X260 running Fedora.
I have none of the issues described in the article
But you do raise valid points. I work in an organisation that loves Microsoft and store-bought solutions like Skype for Business.
My answer is to use a tablet for video conference calls, a Pixel C in my case but any modern tablet will work.
So with that solved the only major gripe I have with using Linux professionally is all the enterprise VPN solutions that in one way or another require Windows.
Juniper JunOS pulse for example, I haven't been able to get that working on Linux. They do have an official Linux client but like you said, it requires some finagling.
Other than that though I think Linux has come a very long way from the old mentality that you had to spend long nights getting everything to work.
I used to do that, but the last 5-6 years I've been too busy with work to bother. So I was using mostly Apple until about 4 years ago when I bought a Thinkpad X230 and started using Fedora.
Another issue that doesn't come up often but is quite debilitating is when I need to screencast to someone. Wayland isn't supported anywhere so I have to logout and log back in with X just to screencast.
None of the other issues you mentioned affect me, projectors and hdmi screen sharing works just fine.