Everything in this article is true. I tend to mute the desktop notifications for several noisy applications. I use mail web apps directly rather than using the desktop clients but I am really encouraged by the future of Thunderbird and do plan to switch one day in the future.
In this field, I learn from the quirks though. I use Ansible to manage my laptop configuration and it teaches me a lot about Linux under the hood that I never would have learned otherwise.
When I need docker, I like having a native linux experience.
Ultimately, there’s nothing I need that I can’t do and I can buy hardware that I’m in complete control of (upgrades, etc) which is important to me.
Software wise, I do miss Preview and OmniGraffle. Other than that, I’m not missing much.