Speaking as an OpenBSD developer, I can assure you that OpenBSD would
become much less attractive to spend time on if it was run like a
company. I think what we produce (software and and other stuff) is
high quality because we like what we do.
Having fun (yes, developing is a weird kind of fun for me) is
important to me. Take away the fun factor and OpenBSD falls apart.
-Otto