I don't care much about other people not having problems with OSX, I really only care about myself when it comes to systems I use. And for me OSX is indeed restrictive, not to mention insanely huge, messy and complex. And the documentation that comes with it is really crap (man pages not in sync with the binaries it ships with) and lots of stuff is not documented at all.
I really do not see how OSX resembles AmigaOS in any way, the two systems are about as different as you can come.