Why does Python pep-8 strongly recommend spaces over tabs for indentation?

Vejo no Stack Overflow ePEP 8 que a recomendação é usar espaços apenas para recuo em programas Python. Eu posso entender a necessidade de recuo consistente e senti essa dor.

Existe uma razão subjacente para os espaços serem preferidos? Eu teria pensado que as guias eram muito mais fáceis de trabalhar.

questionAnswers(17)

yourAnswerToTheQuestion