FreeBSD user since a few years here. (before any CoC)
I think the quality has really gone down, at least on the package part.
Currently from what I use:
- OpenCV has a minor compilation fail (just need to add a const to a char*)
- Krita doesn't compile
- They removed Palemoon because "it takes too much to maintain and it's full of bugs"
Meanwhile I could fetch the code for Palemoon/Krita from their source repo and compile it, with minor changes that I should commit one day.
A few months ago I tried gentoo and it pretty much worked out of the box, there was only some tinkering to do on the sound part but didn't try since I booted as "liveCD". But there's chances that once I finish my project, I'll take some time and switch to Gentoo.
I'll keep OpenBSD on my server since it's some old rig cobbled up.