You have probably never even tried OpenBSD or you wouldn't even be saying this. You are saying factually incorrect things about OpenBSD, in fact blatantly false libelous lies. OpenBSD has a huge number of precompiled packages, the needs of the average user are probably covered with the available packages. The only thing I miss in OpenBSD is VirtualBox and the Android SDK other than that every other piece of software I used in Linux is available as a package. I can do the same things in OpenBSD as I can in Linux, music, videos, Libre Office, web browsing, programming, etc. Software is not extremely outdated, some packages do get a little outdated from release to release, this is barely noticeable and not a huge issue.