I find a general disconnect between what corporate says and what the guy at the front getting minimum wage is willing to say. I flash the epis with the food and there is a nod.
Short of somewhere where animals are onsite, ie Sea World always had the stupid paper straws because people would drop them in the tanks, I find few places argue.
Having said that - I bring food in for DS1 (wheat, rye, barley and egg) and sometimes DS2 (peanut only, lax comfort zone) and have no issues paying for food for DD, myself and DH. They are still making money in spades on us, kwim?