> Supporting these drivers required the addition of an “OpenBSD compatibility layer”, which builds on top of the existing FreeBSD compatibility layer.
This doesn't look very good, in my opinion. While having working WiFi is important, stacking compatibility layers is not a good architectural decision.