> BMI is pretty accurate
What is 'accurate' in this context? Accurate against what? What are you comparing it against to get a measure of accuracy?
It indicates against 'normal weight' - but if the population's weight changes then the 'normal weight' changes with it doesn't it?