No offence to anyone, but for the price that I am paying for tickets, I want my free alcohol when I want it. The food on planes generally stinks and the muffins at Starbucks or whatever coffee place in the airport are about 100 times better than something that any airline is going to be offering. I have no problem poning up the dough to buy a muffin and get my booze on the plane. At least if I buy the muffin, I can know what it is and there is a wider selection. The only thing I hope they don't take away is the Yoplait on BA in the morning. That stuff is the best on a long flight.
Just buy your muffins, rolls, bread, carbs and stop the insane whining.