Originally Posted by hairpeace
It is sad to see that inflight service has been reduced to such a pathetic level. And the flight is 2-3 hours?

If you are on the nonstop, JFK-DTW is 2hrs 7min and DTW-JFK is 1hr 45min, plus or minus 5 minutes depending on time of day.
The only way to get "free" food on this route with any airline (forget entertainment) is to fly F and connect via MSP, ATL, etc. Or Y on CO via IAH, at roughly double the nonstop price.