I use openbsd daily as my work machine, and sure, it has some quirks (chrome used to lag something fierce and it's still slow even now, wifi will randomly start lagging out and dropping packets etc;)
While I personally can get around all day every day on openbsd with only marginal problems, I wouldn't push it on everyone like I did with linux, because while I can do everything I want to do with openbsd I'm fully aware it can't do the more 'advanced' things which have just made it over to linux (games, for example).
and that's ok. I'm definitely not crippled or even hindered by using it, so it's not comparable to freedos in my opinion.