I can definitely agree that with such a core part of the system there has to be a high degree of focus on quality, it needs to be well documented and should not have major bug problems in the stable releases.
The "not very *nix like" is suspect. As long as it supports the traditional unix initization System V facilities, such as the rcX symlink directories and maintains backwards compability with these traditional forms of initilization, its keeping a unix like quality. The addition of new functionality does not mean it is taking away older ways of doing things, and does not mean you are forced into using these new capabilities. If you dont like that the web server is starting from systemd's own method, you just move its initialization over to the old System V facilities.
Its sort of hard to argue that you should NOT be able to set up the HTTP server to be stopped and started with the NIC or run other processes triggered by other events if you want to, and it seems thats what systemd's opponents are saying, "you cant do it that way, you shouldnt be allowed to have that functionality".
The basic concepts of what systemd does is good, this does not mean the execution has been particularly great.