BMI isn't perfect, for sure. For muscular athletes like basketball players or hockey players it doesn't work well as it fails to take into account the increased muscle mass present in those athletes. However, Leon is not exactly muscular, is he. Many baseball players are obese and its beyond my understanding why they are allowed to maintain that condition given the money they are making. I get that some players can still perform even though they are far overweight, but it does make them more susceptible to injury and poor performance. I don't think thats debatable.