reduce insulin resistance -That's the important bit which wasn't in your "explanation" and which actually explains the fact that losing weight improves glucose control.
On the other hand, the OP talks about
a weight loss programmewhich might mean getting more exercise or reducing fact consumption, yet you somehow read it as
Reducing starch and sugar intake
The following users thanked this post: philthewineguy