This is somewhat unfair. US does serve meals on a good number of flights and they do come with glasses. DL does not have any glasses on domestic service. No airline serves meals on a flight the length of CLT-LGA in F. Actually, US has the best service in the nation on such flights (well besides plastic cups) as you actually get a choice of pacakged snacks.