Here's the Twitter discussion alluded to in the post:
https://twitter.com/harthvader/status/293829635823792128
Main justification is the nicer syntax. I agree it's nicer, but would approach it by wrapping sed, not re-implementing in Node.js from scratch.
I don't think that excuses the ridicule, though.