Und wenn bisher ein Record gespeichert wurde, ist das sicherlich human readable, man muss ggfls. nur einmal die einzelnen Werte im Record analysieren. Damit kann man dann auch recht problemlos DBase-Dateien (o. ä.) lesen. Header + feste Satzlänge. Bei Records halt "nur" feste Satzlänge.
Die wenigsten trauen sich, binäre Dateiformate zu editieren. Aber bei Textdateien ist die Hemmschwelle deutlich geringer und vor allem sehen sie darin auch kein Problem, denn es ist ja Text.