Kritizujete, že jak Apple, tak Microsoft (tak Google) přišli na to, že systém má být pro uživatele snadný, aby ho prostě získal a nemusel jako "projekt" nebo "životní cíl" řešit už jen samotnou instalaci, rozchození hardware a instalaci programů? Zrovna toto bych na Linuxu fakt nekritizoval. Ale myslím si, že právě toto bude složité dosáhnout na BSD. Desktop potřebuje úplně jinou podporu hardwaru a úplně jiné možnosti automatické konfigurace, než servery. Apple a Microsoft na tom pracují desítky let a s miliardami dolarů. Linux na tom samém pracuje taky hodně let. BSD se o to nikdy moc nesnažilo.
Je to svobodný software, tudíž každý si může vyvíjet co chce a nikoho se nemusí ptát na dovolení. Pokud si takový projekt najde své uživatele, pak evidentně má smysl. Sám taky moc nevidím smysl BSD na desktopu, když tak OpenBSD na router, ale když si to někdo chce vyvíjet a dokáže takový projekt realizovat a ufinancovat, tím líp pro něj a pro ty, co to chtějí používat.
Vše zmíněné je dostupné, viz https://www.freebsd.org/ports/searching.html , podpora hardware je na https://www.freebsd.org/releases/12.1R/hardware.html
Co se týká aplikací, tak ano, je to "jako v linuxu" (i když občas trošku starší verze, freeBSD-RELEASE není rolling). Hardware mi také zatím fungoval všechen jak měl - jen integrovaná grafika Intelu v i5-8400 (myslím) fungovala jen na "vesa". Ovšem stačilo nainstalovat graphics/drm-next-kmod (teď je to myslím graphics/drm-current-kmod ) a xf86-video-intel a nechat nahrát příslušný modul i915kms.ko (/boot/loader.conf) vše v poho.
A naopak projekt Trident, vycházející z FreeBSD a TrueOS(PC-BSD), zmigruje na Void...
https://project-trident.org/post/os_migration/