BMI fails when people put on muscle, but then is also very obvious they are not overweight but muscular. Its not like you can hide the muscles. The article makes a good point that having a low bmi does not automatically mean you are healthy or even that you eat healthy, but it is very cheap to mesure and a good start.