I think it's the difference between being simple, and hiding complexity behind towers of abstraction. In my experience OpenBSD goes to great lengths to rethink systems and purge intrinsic complexity. By contrast, Linux tends to merge complexity behind meta interfaces.
OpenBSD's approach appeals to me aesthetically, and I like the feeling that I could easily dive in and get to the bottom of the stack. There is no magic.
By contrast, I look at Ubuntu as a hot mess of code that I'll never understand, while simultaneously appreciating that I can click through the installer after a cocktail or two and be playing games on Steam in short order.
the openBSD community is also very pragmatic in terms of backwards compatibility.
spending time make systems backwards compatible should be better spend making the path to using <newthing> as easy as possible, and a big help in that is keeping complexity down and not building towers of abstraction.
Arguably it's a little weird that it's under "softraid", when you don't know that it's a feature provided by the softraid layer. It's easy enough to figure out after a bit of searching, but it's not the first place I'd look either.
OpenBSD's approach appeals to me aesthetically, and I like the feeling that I could easily dive in and get to the bottom of the stack. There is no magic.
By contrast, I look at Ubuntu as a hot mess of code that I'll never understand, while simultaneously appreciating that I can click through the installer after a cocktail or two and be playing games on Steam in short order.