Ubuntu is pretty solid but I would be a liar if I wouldn't admit it has serious flaws (e.g. making the user execute superuser shell commands to test and enable hibernation is pretty shitty UX). I'm tech-savvy enough to be willing to accept these trade-offs but I can easily see the appeal of macOS (even if the naysayers are right and Apple have lost their way).
I started off the year by giving a couple of alternative browsers a chance to wean me off my reliance on Google Chrome and even Brave was a more workable solution than Firefox: in order to make Firefox work properly I had to learn about its multiprocessing mode and individually test extensions from the official addon hub for compatibility. And while the dev tools certainly feel like a lot of effort went into them they come nowhere near the UX of Chrome's.
Even GitLab needed a lot of time to reach a state where it can be considered a serious alternative to GitHub (sans the community around GitHub, sadly). And GitLab has an entire company around it and is "merely" open core.
These days when evaluating software alternatives for any given problem the words "open source" are no longer a selling point for me. Even worse: if it's not tied to a commercial entity somehow deriving profit from it, I'm less inclined to use it. Self-hosted open source web app maintained by volunteers? That's usually code for terrible UX and show-stopping bugs.