A co to má jako konkrétně řešit?
Jasně, i monokultura má určité výhody, třeba že nemusíte vymýšlet způsob balení software, co bude fungovat napříč různými distribucemi.
MacOS používám taky, má to spousty benefitů z toho, že je v podstatě "jeden" systém, kde je lecos pevně nalajnované, na jejich hw to chodí super.
Ale že by to bylo stran uživatelských aplikací nějak extra "homogenní", jak zmiňoval výše M. Poljak, to se říct nedá. Některé věci jsou z AppStore, některé instalované ručně z pkg, občas jsou jen ručně přetažené z DMG, něco pak přes brew balíčky nebo casky (pokud to existuje), sem tam úplně i propritetární instalátory.
A když se občas podíváte dovnitř těch .app adresářů, tak tam taky často najdete spousty privátních dynamických knihoven, jestliže ta aplikace nepoužívá buď systémové frameworky nebo si nenainstaluje nějaké své.
Takže je to finálně pořád velmi podobné - důvěřujete tomu poskytovateli software, nebo ne? Aktualizuje to, nebo ne?
A FreeBSD na desktop. O.K., asi pokud si člověk vystačí s rozšířenými open-source aplikacemi a oželí některé technologie, širší podporu hw a sw na Linuxu, tak asi OK. Mám ten systém rád, je to první UNIX systém, co jsem kdy používal, pořád ho používám na některé servery (třeba kvůli ZFS). Zas na druhou stranu, že bych se chtěl úplně trápit kvůli sentimentu, nebo ideové čistotě.. nevím.
Ve spoustě případů je to opravdu výrazně second/third tier platforma a vazby na Linux specifické věci jako systemd prostě brání rozumnému provozu na BSD.