Type 2 isn't caused by "guhnetics", it runs in families because those families don't run. At the very worst genetics lend a predisposition for it, but you still have to have a consistently miserable sugary diet to trigger the beetus.