* getting used to the BSD version of utilities. make frequently breaks for me, and last time I used gmake there were still issues.
* random software isn't packaged or just doesn't run/build on *BSDs well.
* lack of support for games. these days, steam games run rather well on linux as long as they don't require anticheats.
* no docker. this is what keeps me on linux, I use it every day for work and I have a server at home running software through docker containers.
For me, OpenBSD is the goto.. for servers. I still stick with debian or arch for my daily drivers.