As I understand it, the holiday flight operators who offer pre-purchased in-flight meals do seat allocations so all those who have so purchased are at one end (nearest the galley, obviously), and those who have not done so are allocated to the opposite end.
A range of issues on the day have led to an equal range of stories about those who have not prepurchased getting something anyway.