On rotary phones, zero was usually at the bottom of the rotar, just after the after nine. When touch tone phones came out, I suspect many people preferred the zero at the bottom of the keypad since it was near the nine and better aligned with their existing muscle memory