"You are more likely to develop type 2 diabetes if you are not physically active and are overweight or have obesity. Extra weight sometimes causes insulin resistance and is common in people with type 2 diabetes. The location of body fat also makes a difference."
https://www.niddk.nih.gov/health-information/diabetes/overvi...
https://www.cdc.gov/diabetes/basics/type2.html
And if you want cheap insulin, you can buy it for $25 at Walmart.
The issue is people, generally, see diabetic and don’t ask, just assume. Millions are not type-2, many are due to pregnancies, old age too, or damage from disease. But even with obeisity/inactivity it is a risk factor and generally has a genetic component too. Plus, one the beta cells are gone, they are gone.