It’s the high protein diet, nothing more.
I agree with you there. Obesity is a sign of a more-than-adequate diet, and a higher intake of protein, especially in Western civilization goes with that, along (of course) with the higher levels of simple carbohydrates that lead to obesity. A diet higher in protein leads to increased growth rates, and better immunity--not things to be avoided.