you cant make money by making people live longer without putting them on permanent medication
health is business. nobody is interested in a one cure all pill that only has to be taken once.
guess why nobody cares about actually HEALING diabetes.
todays medicine is interested in fighting SYMPTOMS, not CAUSES. people are kept sick on purpose: money.
No they are not, they are in the process of curing type 1 diabetes, it's not something you could have cured without advanced tech like genetic therapies. In type 1, it's autoimmunity, meaning your body attacks the islet B cells of the pancreas, these produce insulin, it would be like asking them to cure castration.
You would need testosterone or a set of new nuts.
Type 2 is person induced, aka the cure exists, it's called being a active human. Type 2 is generally due to insulin resistance (could be iatrogenic, drug induced as in antipsychotics) in which there is insulin, but your fat shitty muscles won't take it up, they resist work like the person resists work. It's a fat lazy person problem.
So now that you know a little more, how would you suggest they cure type 2? by prescribing table push aways? how would they cure type 1? if not
supplying insulin? pancreatic transplant? that won't go very well most often. The antibodies to the beta cells will still be present, they will attack the shits again, so that won't work. There are many other avenues but they are also not going to really work out, gene therapy and stem cells offer the best hope, clone the cells or use pluripotent stem cells (this means they can differentiate into any tissue) which can create new B cells, the underlying auto-immunity would need to be addressed as there are often other systemic issues.