Although cory was a bit stark, I sort of share a similar view. These days there are people with ever-increasing demands for specialized catering. Even if they don't get it perfect (gelatin), they attempt to satisfy these demands. Apart from the kiddies and infant menus, they also attempt to cater for Hindus, Kosher, halal, gluten-intolerant, diabetic, and no fewer than 5, yes FIVE, types of vegetarian. So even if you think it is OK to kill an unborn egg but not a live chicken, they try to cater for you.
And they even have an option of a simple fruit platter!!!
Seriously, the day I decide that lettuce are our soulmates and should not be food, I would not dream of expecting an airline to have to cater for that.
They failed on what the ideal service delivery should have been as per what they advertise, but would I lose sleep over it or waste my time complaining?
No.