Seeing all those services hooked together gives me the willies. It sounds like a right PITA to debug, and chaining them together in serial for a single request multiplies the chance of an error even if each individual node is pretty stable.
I guess it's okay for a demo though. They're probably not setting an example so much as trying to throw as many services together to show off the technique.