You might also like Fedora as a pretty mainstream, up to date desktop distro, but under the hood you'll find more differences like rpm instead of apt.
edit: I'd add that Linux distros are complicated: the issue in this article is hardly a reason to leave Ubuntu if it's otherwise working well for you.
EDIT: By default, non-free drivers are placed in a separate repository, and receive less support. In my case the biggest pain has been Nvidia drivers. I needed a cheap card to drive an HDMI display and all they had at the store was a GT710. That meant installing the proprietary drivers, since the free alternative had poor performance last time I checked. Every few updates it breaks, and I need to reinstall it and sign the kernel module each time. That is something to watch out for if you switch over.
I keep hearing high praise about Manjaro too, that it's solid, fast, and newbie-friendly; but I haven't tried it out myself yet.
One big advantage I see with other distributions is that the release support cycles are longer (5y+).
But it will greatly depend on your usage, we are pretty happy with Debian running on somewhat 300+ machines.
There is a mess of things wrong with the linux ecosystem and a lot of it comes down to packaging systems and package management. Once you get over a little learning curve, working with FreeBSD is a breath of fresh air.
For sure there are some narrow cases where it is, but Linux just supports sooo much more
I wouldn't call it a universal drop-in replacement, you can indeed do a whole lot with FreeBSD that you can do with a linux box.