I have no doub that CHEAP food can be one of the causes Type 2 Diabetes. The combination of simple carbs (white flour, white rice, white pasta, etc...) and hydrogenated fats (extremely cheap to propduce) is extremely detrimental to health...
What a surprise that poor people are suffering more and more with Type 2!