>I didn't pay to fly on a packed moving restaurant.
I don't understand this line of thinking. Ultimately, you did pay for that. If you didn't want the inclusives there is usually a budget airline that let's you select every line item as required, and gives nothing for "free".