It's a reasonable guide.
Technically, you have rugby players who are classed as overweight because of their size and weight, when it's muscle and not fat. But the average person using BMI would know from their diet and lifestyle if they are genuinely in an unhealthy or healthy BMI range.