Can I submit that if legs were not extremely flexible over crank length then we'd have more variation than about 15mm given that bikes have to accomodate adults from, say, 5-2 to 6-4?
And that also the optimum crank length for any rider would vary with position and power output if it was a big...