В том же хаскеле отступы не вызывают проблем, обычно проблему с ними заканчивается либо ошибкой парсинга, либо, очень редко, ошибкой типов. Не разу в хаскеле такого не было, чтобы что-то запустилось, но работало не правильно из-за того, что где-то отступы неправильно расставлены.
Правильно, потому что в хаскеле синстаксис с отступами не везде.
А в питоне он вообще везде и сильно влияет.
Сдвинул строку, ошибок парсинга не будет, но будут ошибки логики, которые парсер и компилятор просто не могут поймать.