To be fair, it's an optional requirement. The authors only recommend that you do.
We realize that some people may not enjoy having a NodeJS dependency so we've made this entirely optional (abcweb new --no-gulp), however we highly recommend using it due to the conveniences it provides.
I don't think that it's that unreasonable. It's possible that this particular restaurant might be in a very tourist heavy area of NYC. Also, there might just have been an influx of customers taking pictures for that time period. Who knows...
We realize that some people may not enjoy having a NodeJS dependency so we've made this entirely optional (abcweb new --no-gulp), however we highly recommend using it due to the conveniences it provides.