Fung and Ekberg cracked this a while ago. Go find their videos on YouTube. There is no reason for T2 diabetes to happen or continue other than ignorance.
Definitely go watch their videos and pay attention to them. But they didn't come up with this stuff. They are just two of what is now a fairly large number of popularizers of proper nutrition.