Generally agree with you, Biggus, but as somebody who has a history of Type 2 diabetes in the family and while moderately overweight has seen his medication increase to keep his own Type 2 under control, I do not agree that it is entirely diet-induced. Not always.
Persuade the food producers to stop loading everything with sugar would also be a good idea, but I'll try to stay off that particular soap box.