(Pure anecdotal here) I know I've had old corn-based products and they taste awful. My guess is that for things like dry mixes, it's more to get you to throw it out and get some more, but there could be taste degradation if the ingredients are old (chemical breakdown or somesuch).