Agree. Not taking sex and build into account invalidates it for me completely.
A few years ago, lean and mean and running a lot before my now-68 yr. old knees gave out, and lifting weights (41” chest, 32” waist), with hardly any real fat on me, my BMI was 26.25.
Supposedly, I was overweight.
Yeah. Maybe 1 lb.