Well as with anything else, it's a tradeoff. I use NetBSD often because it supports a lot of the weird hardware I tend to have around. For my primary machine(s), other things factor in, like availability of software, stability, hardware support, footprint, etc. OpenBSD places their focus on...