I think there are sensible reasons people don't like using unlabeled, whitespace-delimited formats that require an ascii-art diagram to explain in the modern day.
I mean this is just that same format but wrapped in a JavaScript method call, so I don’t see a huge difference.