Hmm I don't find this true at all for really any of the systems.
If you stick to windows xp or roll your own Linux distros maybe this is true, but I barely know how to use any windows box. Bunch of black registry magic and constantly changing UI nonsense, literally Google and sometimes msdn are how I survive there.
Ubuntu/Fedora all go through fits of hipness and constantly change how things are done. Config files one day, services and runtime the next. UIs are really non-standard and always breaking something or other.
OSX...first time I used it I was learning Unix systems. I went back to it and it was an unholy mess of gotchas.
Android is still hurtling through versions every year and I have no idea what "current" phone looks like, I probably hate it.
When I have been unfortunate enough to use iOS it was like being made Legos trying to build other Legos. It was a right pain.
There are some common design patterns and the like but that tends to be in spite of the OS, not because of it.