Я не согласен что главная проблема начинающих — это то что в коде используется смесь табов и пробелов
Нет, я про то, что начинающим проще сделать что-то в таком большом коде с открытыми исходниками в котором такая смесь, чтобы послать свой первый pull request