It's more cost effective to make a lot of meals for one day instead of 8 meals for one plane/route, 12 for another. Plus these meals have to appeal to everyone.
Be thankful you're not flying KLM, where it's sometimes difficult to tell exactly what it is that's on the plate.