For the food part of this, how different is it really? The food for purchase they've always had at most locations was always optionally packed to go (and usually also at least partially pre-made), so the fact that these are just sealed by the same caterer instead of being packaged at the counter doesn't see worthy of all the outrage it's getting.
For the beverage side, I'm fine if they want to sell sodas to go. That's zero devaluation to me personally (I can still get free sodas everywhere I used to), and could save me another stop in the terminal if I actually needed to buy a bottled beverage somewhere. =shrug=