I'd LOVE for BSD to be a good alternative for daily use to Linux. But it's simply not. There's more and more stuff that is Linux only nowadays (wayland, gnome, several drivers, power management, wifi, Steam and proton... to name a few, very important ones)
What do you mean by "BSD"? As I'm sure you know they are not distributions of the same underlying operating system. FreeBSD has supported Gnome for years for example. Wifi drivers are not Linux-only either AFAIK they just take time to get ported from Linux (or sometimes NetBSD) to FreeBSD. While it's true that FreeBSD isn't as easy a desktop system as Ubuntu is, it sounds like some (but definitely not all) of your re…
Sadly, in relation to AMD GPUs:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257810#c5>
>> … disable dri 3 in xorg.conf (use dri 2)