Я просто читал, что до 90х годов на западе (и до 00х в России) считали, что язва вызвана неправильным питанием. А потом решили, что это как правило инфекционное заболевание и лечится антибиотиками. Нобелевскую премию по этому поводу дали в 2005 https://ru.m.wikipedia.org/wiki/Helicobacter_pylori