Because software engineering should happen with programming languages plus service engines, the service engine should not be the total replacement for all.
Also, you could use LUA with nginx to increase the flexibility (if the lack of it was what you mean).
I think this is what Taobao uses/used: https://github.com/alibaba/tengine