I'm working in a Linux environment with a certain distro.
I need to install #NodeJS for a thing. I thought to use the official Linux binary tarball downloaded directly from NodeJS's site.
Well, that requires a certain version of glibc, which isn't installed in this particular Linux environment. I don't even know what libc this system uses.
So, no NodeJS for me.
This is where the BSDs really shine: having the core userland components developed and distributed in lockstep with the kernel means I don't need to worry about this kind of thing.
If something says it targets FreeBSD version X.Y, I know it's going to work. I don't have to worry about what libc is installed. Heck, I don't even have to know what libc even is!