Язва в большинстве случаев, не от пищи, а от нервов, и вообще это бактерии. И гастрит тоже очень от состояния нервной системы зависит. Правильно говорят. Пища уже потом, когда гастрит или язва есть, может "добить" ситуацию.