I suspect a lot of people expect an airline meal on their long haul flight, so that’s what’s done.

Like you, one can always ignore them - I’ve missed many a dinner and breakfast by sleeping through them on a flight back to Europe.