There seem to be two sort of unrelated criticisms here. One's a preference for GUI (or at least full-screen console-mode) interfaces over CLIs, and generally for fewer config files and command-line options. The other is a dislike of chaining piped commands, and a suggestion that integrated scripting languages like Perl are the replacement. But those seem like two pretty wildly different directions to go in. And there…
My read of it was that systems 'like' Unix are in a cooperative relationship with their end-users, and are not the 'servant'. This burden on the user is rewarded with the 3 cited characteristics.
He further framed this relationship in terms of "dated" main frame style programming and concerns -- scarce computational resources and subsequent minimalist (some would say cryptic) approach to defining the API for the OS.
Certainly you can put a pretty GUI on top of Unix: http://artbinaire.com/blog/wp-content/uploads/2010/04/iphone... (Hello?:) That's not the point.
The point is that that pretty shiny GUI is not as stable as the underlying OS. But the reward here is that the "system" is in a master-servant relationship. ("man pages" ...)