When I took the LSL on August 8th or 9th (can't remember which), the Amfleet II Diner Lite was adequate but the Horizon Café was not. I was told that the LSL is supposed to run with Amfleet I cafés but that all spares were transferred from Chicago to New York. I can't assume that the Amfleet I café would serve the pax better than the Horizon, but in my experience the Amfleets tend to be nicer than the Horizons. Anyway, my actual point is that while the LSL didn't lose any cars, each section of the train could use a café during the summer.
Plus, the LSL was, at least in terms of coach accommodations, sold out daily for almost the entire summer.
Actually it should be running with an Amfleet II cafe, the long distance version of the Amfleet car. However, there are enough of those to go around, so it gets a Horizon instead.
Once the Viewliner Dining car gets out of Beech Grove, the Horizon cafe will go away and the Amfleet II Cafe/Diner-Lite car will serve as the cafe between Albany and Chicago and it will function in its dual role of diner/cafe between Boston and Albany. The LSL will get a full diner back at that point, be it the prototype Viewliner Diner or a Heritage Diner.