I am still relatively a newbie when it comes to CO. I'll be taking my first set of flights next week. I'm very excited

If you have any tips or suggestions, please let me know.
Anyway, I've been checking the PDA sites for my flights coming up and I noticed this strange catering decision.
IAH-LGA in F
10:35am dep time: Light meal with choice of hot sandwich or salad main course option
11:47am dep time: Light meal with choice of hot sandwich or salad main course option
1:10pm dep time: light cold snack plate
2:15pm dep time: Hot meal with choice of two main course options
3:55pm dep time: Hot meal with choice of two main course options
5:45pm dep time: Hot meal with choice of two main course options
6:45pm dep time: Hot meal with choice of two main course options
Why is the 1:10pm flight getting a cold snack plate while all other flights even during non-meal times like 10:35, 2:15, and 3:55 all get an actual meal???

Of course, I'm on the 1:10pm flight
It's the same for the reverse:
LGA-IAH in F
10:50am dep time: Light meal with choice of hot sandwich or salad main course option
12:00am dep time: Light meal with choice of hot sandwich or salad main course option
1:12pm dep time: Light meal with choice of hot sandwich or salad main course option
2:30pm dep time: Light cold snack plate
5:24pm dep time: Hot meal with choice of two main course options

Why is the 2:30pm flight serving a snack plate while all other times get full meal? What gives?? Even the 1pm flight gets a full meal, but the IAH-LGA 1pm flight gets a snack!!
And, of course, I'm also on the 2:30pm flight