The note is really about the best way to specify a range/sequence of integers, not why we start from 0 as an index.
But it is an excellent example of thoughtful reasoning to choose between multiple (seemingly arbitrary) design options. I think we all benefit when language (and API) designers are as thoughtful as this.