Comparer Linux, Windows et macOS est lassant, chacun a ses avantages/inconvénients.
Si Mac est fermé, ça permet d'éviter bien des problèmes de bugs ou des problèmes de sécurités dont Windows est victime. Résultat, ça boot vite, pour les usages prévues ça fonctionne parfaitement. Pour le bidouillage etc, ce n'est tout simplement pas conçu pour. C'est comme reprocher à une Twingo de mal rouler en pleine forêt sur des terrains accidentés.
Ubuntu 10.04 était vraiment, à mon avis, un OS parfait pour dev avec Gnome, hyper personnalisable, simple et fiable. Avec l'arrivé d'Unity, un desktop pour grand-mère, penser dev dessus était impossible. Très surprenant à l'époque ce virage qu'a pris Ubuntu, surtout qu'une bonne partie des utilisateurs étaient surtout des geeks n'ayant pas besoin d'un desktop de grd-mère façon Unity.