I actually thought you were preaching the same thing as the ones you are criticizing later on.
I agree that there is people with a high BMI that are quite healthy. So this is not a perfect indicator of health. Sure. But those people are a minority. At the scale of a country of ~346 millions people, having 3/4 of adults with a high BMI is a clear sign of an unhealthy population.
And, yes, unfortunately, some people decided that, because BMI doesn't work with a minority, we shouldn't care about it and, furthermore, shouldn't care about body composition.