20 years ago you could expect a full meal in coach on most flights except those under an hour or so. I remember a full hot dinner in coach on HPN-DTW on NW, which was about a 90 minute flight. The meal was served on a single tray, was about the same quantity as NW and CO now serve in F, and a bit better quality.
It was pretty similar to what many airlines serve in Y on overseas flights.