I'm assuming this pre-ordering is a way to cut costs by not having to load extra meals to provide customer choice. If you pre-ordered, then they know they only have to load one meal for that pax, lowering the numbers of "extras" required.
They would ideally want 100% pre-ordered so there won't be any wastage.