It's always going to be a little annoying with node's callbacks, but they dont have to be large. In connect all I do for an http test is (with mocha) https://gist.github.com/a5f796fff5fc72748e1b
A lot of it definitely comes down to API, but when it comes to callbacks I would agree
A lot of it definitely comes down to API, but when it comes to callbacks I would agree