I got into a nasty feud with Alon Levy, an unteachable, insecure, slash-and burn type, in an article 6 years ago. He is a LIRR-NJT thru-running junkie, and he wants to fire train crews, service planners, and dispatching center personnel over various things for which he has no comprehension, and scrap brand new NJT multi-level cars to boot. IOW, whatever and whoever does not fit his agenda, be rid of it, then deliver sermons how things are done in France or Germany.
As for food service, many NEC stations have at best Dunkin Donuts (if you call that food) and on other corridors in the northeast, some stations have simply nothing. This ain't Japan. Levy has no sense of reality.