Yes, I switched to OpenBSD and FreeBSD for different machines. Since then I've moved away from OpenBSD and have used FreeBSD on all machines, mainly because of OpenBSD development not being that active, lacking some features I wanted and FreeBSD getting some features from OpenBSD that I wanted.
FreeBSD and NetBSD were basically started at the same time in parallel as forks off of 386BSD, not as one forking off of the other.
OpenBSD split from NetBSD and DragonflyBSD split from FreeBSD because of two people Theo and Matthew Dillon.
Obviously you can't completely avoid hot heads anywhere in life, but atleast life is much better for me on the BSD-side.
Perhaps life was different in BSD 10 years ago, I don't know, maybe the developers have matured and/or the hot heads left. I couldn't care less. I care about the current state, and the FreeBSD community is a LOT less elitist and friendly than my experience with the linux one. Perhaps all the hot heads start developing on linux now a days.