Пробелы везде выглядят одинаково, а длина таба настраивается - из-за этого при использовании табов код может съезжать в других редакторах / у других людей.
Размер файла - серьезно?
Ну и да, никто ж не говорит, что нужно именно вручную ставить 4 пробела. Любой уважающий себя текстовый редактор или IDE умеет проставлять пробелы по нажатию на таб.