FlyerTalk Evangelist and Ambassador: The British Airways Club
Join Date: Jun 2008
Location: Somewhere between 0 and 13,000 metres high
Programs: AF/KL Life Plat, BA GGL+GfL, ALL Diam, Hilton Diam, Marriott Gold, blablablah, etc
Posts: 33,191
Many people on those flights are connecting, and indeed often running for their connection (a daily sight at T5 and elsewhere). Many wouldn't have time to stop at Pret or wherever without risking to miss their connecting flight altogether.