Так однозначно я бы не стала говорить, что все виды диабета - генетические. СД1 типа - да, но он и проявляется рано, часто еще в детстве, и развитие болезни сильно отличается от СД2. СД2 обычно после 50 лет, и часто он - следствие лишнего веса, огромного количества потребляемого сахара, гиподинамии. Его можно компенсировать диетой и упражнениями, до инсулина дело доходит не сразу и не у всех. А так-то любую возрастную болезнь можно объявить генетической - гипертонию, остеопороз, глаукому, катаракту. Вряд ли это гены, учитывая массовость таких болезней.