Not true. Our flight this evening from Philly to Nashville served multiple snacks that had almonds or nuts in the title of the snack. In economy they offered “pretzels or peanuts” AND my sister was on an American flight last week that served a warm bowl of nuts in first class