I think the only reason they are used is because they are simple and for the average population they can give a reading that is somewhat accurate. As soon as someone outside the average applies it i.e. someone who lifts weights so has a higher than normal muscle mass, the index will become inaccurate.
I don't agree with it either, but it is simply a very broad health test and then from that result further testing may need to be done.