I am speaking for the majority of users who are home users or business operation.
You certainly are not speaking for anyone but yourself. Neither am I.
Could you in good conscience recommend Haiku or Plan9 for a business or home user as the better option of Windows/Mac ?
This entirely depends on what exactly the business or home user is planning to do. If one size would fit all, nobody would need a second operating system. So yes, I can imagine how (especially) Plan 9 could solve business and/or home user problems with Windows/Mac.
I don't believe that budget is enough to create an OS that goes head to head with Windows.
Unlike Linux, BSD predates Windows by quite a few years.
I couldn't find Joplin, Standard Notes, Mullvad VPN,
Redact (niche) , Protonmail Bridge in the Freshports.org .
Mullvad VPN is proprietary software which requires active work from Mullvad to run on "unofficial" platforms. I mean, nothing's wrong with proprietary software per se... that said, on FreeBSD, most "Linux-only" software works just well, either with the built-in Linux emulator (basically, "reverse Wine", but baked into the regular kernel) or by compiling it yourself. (E.g. Joplin is not much more than a simple web application running on a headless Chrome = Electron, should be able to compile without any issues. At least not more issues than Electron usually has.)
FreeBSD you have to fight with it more as it is harder to install
Depends on the comparison. FreeBSD is notably easier to install than Gentoo - and even in direct comparison to "easier" Linux distributions, I fail to see what could be "hard to install". Mind to elaborate?
less driver support and less user friendliness.
Depends on your hardware and the user. If your goal is to have as many exotic drivers as possible, use Windows. "Less drivers" does not necessarily mean "less support for the hardware you actually use".
From the perspective of the average user, why would I want to use FreeBSD over Linux Mint?
For this specific question, it might be useful to understand the fundamental differences between "the BSDs" and "a Linux":
www.over-yonder.net
I - personally - have migrated away from Free- to OpenBSD a few years ago, for a variety of reasons. (None of which were missing features or other annoying issues with FreeBSD.) However, FreeBSD was my entry point after a few years of trying a few Linux distributions just because I was bored, so here's my very personal opinion:
- As you already found out, FreeBSD is a complete, coherent system, made by one team. A Linux distribution is always made by a variety of teams which don't optimize their stuff for each other (the kernel team, the init software team, the bootloader team, the userland team [which usually is GNU these days, GNU is not = Linux], the driver teams and the desktop team, to name the most obvious ones), and that shows.
- Mostly a matter of taste: FreeBSD does not have systemd (Linux's variant of Windows's svchost.exe; just use the original...).
- FreeBSD is closer to Unix, closer following the POSIX standards. The Linux community made their own standard, the Linux Standard Base, quite a while ago to "overcome" the problem of missing standardization among the distributions; and yet, most of them (including Mint) don't even use RPM, the Linux standard package format...
Apart from what I personally like or dislike, FreeBSD has the major advantage of being a stable (as in "no crashes" as well as in "no surprises") daily driver. Linux distributions tend to break stuff. Even the "stable" ones (I had a Debian server once, I moved it to FreeBSD after a simple dist-upgrade killed the bootloader).
I recommend to ignore "statistics" like these. I don't know how they "measured" them, but detecting server operating systems is not quite as easy as you would think. However,
assuming that at least 51% of all web servers (which is probably closer to the truth) run Linux and you really want an answer, I would say: For the same reason why Windows still dominates the desktop market.
Worse is better.
(albeit FreeBSD has less restrictive license)
The license of a software which you don't want to modify does not matter as much as you would think.