Cats become over weight if fed carbs in their diet very easily. This leads to inactivity and so more weight gain.
Overweight animals (including humans0 as more prone to joint disease, heart disease and diabetes.
I have changed diabetic cat on to a raw food diet, they lose weight, they lose the need for insulin in so many cases. For this reason always check glucose levels and adjust insulin to suit in a diabetic patient.