When I made FuryBSD to a short time after PCBSD ended it was exactly the opposite. Stock FreeBSD. The problems were lack of automatic graphics detection for certain setups. The nvidia drivers or maybe it was Intel drm kmod breaking when 13.1 would release because the packages were still built for 13.0. That problem was kind of resolved recently with kmods repo I think. There were problems with package availability for desktop related packages as well that were breaking often in quarterly and I didn’t have the hardware to build ports, hold good package sets back and rehost them.i a agree alot. Just freebsd and then you install a package ghost-bsd-ify it. Or any other derivative.
Don't know why derivatives want to change everything.
I felt it was better just to contribute the livecd work that I came up with to GhostBSD. Which originally had unionfs for read write live media that was unstable. For FuryBSD I came up with a solution that used ZFS to replicate a compressed file system into memory.
Package availability issues again I ran into the other day I tried to install obs from quarterlies and couldn’t. A month or so before that I couldn’t get chromium that I needed for testing something. GhostBSD for example will hold packages back until more desktop related packages and GUI apps people commonly use all build.
I don’t try to solve these problems anymore for people that GhostBSD does. I wouldn’t have had the money for the server hardware to build ports all the time and host package mirrors to keep “good” desktop package sets published. These are things downstreams like GhostBSD try to solve because FreeBSD has not yet in some of the cases but sounds like 15.1 will fix a few more things.