Это одно из возможных объяснений, если придерживаться теории среды. Так ли это, нужны исследования. На такие исследования никто не будет выделять деньги, так как нельзя заработать на человеке-пациенте, который следит за своим образом жизни, не ест всякий мусор, двигается, пьет чистую воду и тд... Вы же понимаете, что фарма не заботится о вашем здоровье, она хочет зарабатывать. Все "исследования" современности оплачиваются фармой и до их начала уже задан/известен результат.Мне тоже не все нравится в этом объяснении. Оно не целостное. Факт - человек заболевает, как только нарушается гомеостаз, "саморегуляция, способность открытой системы сохранять постоянство своего внутреннего состояния посредством скоординированных реакций, направленных на поддержание динамического равновесия." Это множество факторов - гормональный баланс, ортомолекулярный баланс, другие факторы обмена веществ, ограничение или перегруженность функциональных цепей, например, системы детоксикации, иммунной и воспалительной системы, кислотно-щелочной баланса, нейроэндокринной оси ...  и когда системы выведения токсинов (кишечник, печень, почки, дыхательные пути, кожа) не справляются со своей работой. Очень важна психологическая составляющая - фактор хронического стресса или одноразовый шок и, как следствие, хронический стресс.И, как следствие -  перегрузка функциональных циклов и всей системы (например, иммунной системы), ограниченная производительность функциональных циклов и системы в целом (например, нарушения работы ферментов или кофакторов детоксикации), хронические нарушения обмена веществ, человек начинает чаще болеть с большим количеством рецидивов. Кстати, ускоряется старение )И тд. и тп. Это очень длиная и важная тема. Здесь нужны исследования. Но еще раз главное - человек болеет, когда нарушается гомеостаз. Иначе он не заболеет.ПС. Спросите у врача китайской традиционной медицины или аюрведы о причинах болезни - много интересного услышите ))