I would say it depends. 1. What are your requirements
-Do you need to propriety programs like Skype? Skype don't run on openbsd -Do you need the latest software? You might don't find the latest software on the ports. Of course you can always port it if its open source on OpenBSD but its time consuming. -What do you think should happen when a program has a memory bug if you think that it should be terminated then openbsd is fine for you. -Do you need a really secure OS? Security is openbsd focus. 2. What is your hardware? -OpenBSD doesn't support newer hardware. Skylake etc I bought my laptop last summer and my laptop wasn't usable until a couple of months ago. Skylake wasn't supported, I couldn't use the browser, the webcam, the wifi, the bluetooth or the card reader and writing to my usb was extremely slow. I uninstall openbsd and installed it a couple of months ago. Now wifi works (although still not perfect) and browser works fine. I usually don't need webcam or card reader so I don't mind that much that they don't work. I also have a second laptop in case I need webcam or card reader.