At least once, I've been on a seemingly eligible flight that didn't have a snack that the FA claimed was due to a "catering error." We got apologies and extra attention to peanuts and drinks. I'd have rather my fun-sized Twix, but at least it was acknowledged. I'm not sure what happened or how common that is.
Now that we've got the PDA site, I always check the amenities. Usually, they're spot-on - but sometimes the flight comes with a surprise! I've gotten a movies on flights with "no IFE" and snacks when only beverage service was listed. I'm not sure where the information comes from and who makes the final call on mealtimes - I believe the PDA site over the old charts, but sometimes neither is quite right. At least my recent experiences (with the PDA site running) have pretty much been positive surprises.