Да, это правда.
Проблема в том, что какой именно будет образ жизни для данного человека идеален по всем параметрам - не подобрать.
Из-за индивидуальных особенностей организма.
Проще принять таблетку.
Кроме того, вопрос совершенно не учитывает возраста, времени года (про Д даже писать лишнее).
Вообще-то с возрастом начинают и некоторые естественные метаболиты хуже вырабатываться и в литературе я встречала утверждения что "карнитин" можно назвать витамином для пожилых..
Конечно, это было мнение автора, но факт: многие метаболиты такие как карнитин, карнозин, креатин сейчас изучают в гериатрии.
Что уж тогда говорить о витаминах! Так с возрастом чаще прописывают В12.
Так что ответ - можно, но сложновато. Надо учитывать многие факторы.
Хотя.. Мы еще многого очень многого не знаем. Организм метаболически довольно гибок.