The thing with OpenBSD is that it's probably the most old-school even including its parent, NetBSD. Even though OpenBSD is a research OS, and has modern features often before any other OS, the way you administer and maintain it is much more old-school.
One great example is wifi, you create one config file in /etc/ for each interface, and then decide how you want it to be handled. To control wifi, you use ifconfig as you would any other interface. Why not just treat it as an additional interface and make it work with all the normal Unix type utilities and workflow?
NetBSD: Created and run by people on a huge variety of computers, big in Japan.
OpenBSD: Created by its own users, fork of NetBSD, run by everybody who truly cares about security and correctness.