"You're conflating the Unix Philosophy, which is basically"
The reality is that the "Unix Philosophy" is just layers over layers of software accrued over forty years, some totally outdated - and which made *nix very unfriendly to anybody whose work wasn't to care after it all day long. *nixes, today, are just bloated as other OSes, and is some areas, even more so because of now very outdated designs made in a very different era that can't be thrown away because of some religious faith in them. Windows is becoming more and more unusable exactly because it's trying to ape Linux - all the powertshell cmdlets and application built upon them are just slow, ugly and difficult to use. A cleat API with ACLs on every exported function would be far better.
Both Apple and Google had to turn their *nix layers into something usable for their target users. Apple did invest much more than Google - after all Google just needed something to fill the mobile space and support its slurping business there - quality of the OS was utterly secondary.