The issue for T2s is insulin resistance, not the overall amount of insulin. Insulin resistance generally means that naturally produced insulin isn't sufficient to overcome resistance, but if more is added that can be countered. The problem is that adding more insulin can of itself increase insulin resistance. It's like pushing the button with the weak spring. You have to push it harder and harder, but each time you push it, you make the spring weaker, so it means pushing even harder next time.
T2 is not about "having too high an insulin level" - that may be a consequence but it's not (afaik) the cause. If the individual goes on eating more and more carb or glucose, then he/she has to choose between taking the additional insulin that will help lower the elevated glucose, which includes storage as body fat, or decide to live with elevated blood glucose and all the physical damage that results.
The media presents a picture that implies weight is the crucial factor and that people who are fat become diabetic. It's actually the other way round. People who are diabetic become fat. The evidence for this is that most fat people are not diabetic. Almost all T2 people are fat. I only became fat in the years after I became diabetic - weight gain was/is a symptom, not a cause. Some T2s do not get the weight gain symptom, just as some T2s do not get neuropathy. So losing fat/weight might not make a difference. For many of those of us who go low carb/keto, losing fat/weight follows some way behind achieving normal blood glucose. In my case, I had normal blood glucose within weeks, long before I'd lost any significant weight.
The problem with the "official" advice is that the "healthy eating" recommendation (which I do not recognise as being remotely "healthy" in any way) is to base all meals around carbohydrates. It's well known that carbohydrate intake is the single biggest influence on blood glucose. But the orthodox health authorities cannot admit that the "healthy eating" advice is both wrong and positively harmful for many of us. Which is why we're here on this forum.