But my personal reasons are:
- Less commercial influence on the OS and "distro" development process (think of things like Canonical pushing snap and other not-invented-here behaviour)
- A stable (release-based) base OS with rolling packages. The perfect combination which for some reason is not as common in the Linux world. There it's usually all-rolling or all-release.
- The ports collection - Recompile any repository package with any parameters you like
- Excellent documentation because the world is not as fragmented as on GNU/Linux
- Not as much drive to constantly change things as on GNU/Linux (which is partly driven by point #1 of course)
- ZFS on root <3 And jails and bhyve
But I've heard WiFi drivers in particular are not so good - never really looked into it because I wire all my stuff up anyway.
I use a thinkpad laptop for work and a cheap $150 Chuwi laptop for the makerspace but that's all.