> OpenBSD for laptops
Only if you carefully pick your laptop hardware. I tried giving OpenBSD a spin as a daily driver on my XPS13 9343 and was plagued by issues:
1.) The network firmware is not included in the base OS. I had to download the firmware onto a USB storage device since the XPS doesn't have an ethernet port.
2.) 802.11ac isn't supported on my network card
3.) The login manager and window environment are unusable on a 4k screen. Trying to scale using xrandr --scale caused everything to appear fuzzy. I scoured the @misc mailing archives and could not find a suitable way to scale display without causing blur.
4.) Suspend/resume is broken and causes the kernel to panic.
5.) X.org doesn't use the inteldrm driver by default which causes choppy media playback
6.) OpenBSD puts memory limits on processes by default which causes memory hungry applications -- like web browsers -- to run choppy unless you change the memory limits.
None of these issues came up when using Ubuntu on my XPS 13. On Ubuntu it "just worked".