On Linux, I enjoy the idea that all the software can be interchanged. So there is no separation between the system and user installed software. For me, itβs difficult to grasp the minimalism of those other systems. When you clearly have your system as a rock that you cannot modify. I have very little experience (some theoretical and none practical) with BSDs, but it pains me there is a base system for macOS with an absolutely unused and not needed software, like Chess.
You can install *BSDs with only the things you want. Same like you can on Linux. However, the question of default packaging holds on both sides.
Trying installing the default .iso of Fedora workstation or Ubuntu-latest and see all the things Gnome brings along.. Maps, Photos, IM client, even a bundled browser (Evolution or something) that is based on Firefox but dependednt on the few Gnome packagers to keep up to date(instead of just letting the user download Firefox on their own or shipping the latest firefox).
Even Archlinux, if you install Gnome-desktop, you get all the cruft. You need to explicitly find a way to install just the minimal gnome desktop without all its apps.
OpenBSD however, for a server usecase, comes with a very cohesive, sane set of tools carefully maintained by the folks who ship OpenBSD. If anything, they are very conservative about adding stuff to that ecosystem.