And, raw Etherpad has a lot of usability problems as well. Plus it's challenging to integrate it with an outside authentication mechanism.
I've looked at the code some and while on the one hand this could all be added, it's a clunky base. Node's come a long way since etherpad lite started.