

Is it difficult to break
Well, it won’t forbid you rm -rf /
. But generally, it is very reliable.
Is it easy to install software?
Yes, and there is quite a huge selection available from the official repositories (and you can compile most software “missing” there yourself).
Does it include support for a variety of hardware OOTB?
It depends on the hardware, but generally speaking, OpenBSD supports a nice amount of platforms and tries to keep “old” hardware alive as long as possible (for example, VAX support was dropped in 2016, which was quite some time after they were en vogue). What isn’t supported, however, is Bluetooth which was removed in OpenBSD 5.6 unless you use a dongle.
There is no operating system in existence that provides every single software you could imagine as a precompiled package for your platform right out of the box.
You do have a point here. I, personally, don’t have a Bluetooth device at home, so YMMV, I guess.