what led you to the conclusion that user-friendliness is always a sacrifice to power? and whose power do you see being sacrificed?
so long as you can get to the command line (as i believe you can in OS X) have you lost power?
the only reasons to not make things easy-to-use are if something is not possible or if something is not worthwhile to make easy-to-use. in the past, and yes in the present too, the user interface has been sacrificed for very good reasons, but in the abscence of those very good reasons why would anyone want anything to be harder to use?
why do you need a programming language when you could just write machine code? true, the learning curve is high, but you have so much power...
what led you to the conclusion that user-friendliness is always a sacrifice to power? and whose power do you see being sacrificed? so long as you can get to the command line (as i believe you can in OS X) have you lost power? the only reasons to not make things easy-to-use are if something is not possible or if something is not worthwhile to make easy-to-use. in the past, and yes in the present too, the user interface has been sacrificed for very good reasons, but in the abscence of those very good reasons why would anyone want anything to be harder to use? why do you need a programming language when you could just write machine code? true, the learning curve is high, but you have so much power...