Anyway, all that to say, what are you running it on?
Wifi works just fine. I remember that the wifi drivers aren’t part of the base install system for licensing reasons, but they provide a very simple tool that will download it and set it up.
Generally, with openBSD, if something is supported, it is supported correctly. My go to example is that my keyboard backlight controls work even from the tty terminals.
But also, if there is something that the developers don’t think they can support correctly, they don’t hesitate in removing it entirely from the OS. They removed Bluetooth support for example.
It’s not for everyone. But for me, I love the idea that I can trust my primary computing environment because the developers care soo much about the little details.
You can use usb hardware bluetooth dongles [0] with OpenBSD, they are detected like any other audio device. I assume that there are a variety of these available.
[0] I'm using https://www.amazon.com/gp/product/B00ZYYPFHU
[0] I was actually surprised my particular ath9k chip was unsupported (it would panic the kernel is added) as it was fully supported in linux-libre.