I can't believe some of your family left a wedding to go drive through burger king or whatever. Holy cow, they couldn't have picked at a few things and stopped on the way home?
Seriously? Nobody even knew people were missing! We got a lot of laughs post-reception when our cousins and other guests were talking about how they went out to get food. Nobody had any idea that they were gone! It's not like they left for hours! The wedding and reception were at the same site. Wedding was at 3 pm, hors d'oeuvres and cocktails immediately followed. Hors d'oeuvres were a veggie tray. Dinner was served at 7 pm. If people didn't leave to get food, they would've gone all night without eating. You'd let your kid go hungry when veggies weren't filling him up and he didn't like the way the tofu tasted? Hungry kid at a wedding = not good! And, if you're running to get food for the kid, wouldn't you get something for you, too?
I am not much of a meat eater (just don't like it). However if I went to a party that was like meatpalooza I'd find a way to enjoy myself and cope with what was available to eat.
Too bad not all adults and little kids can be like you.

)
