UNIX-подобные системы содержат кучу костылей
habrahabr.ru "Костыли в UNIX начали возникать ещё с момента появления UNIX, а это было ещё раньше появления не только Windows, но даже вроде бы Microsoft DOS (вроде бы, мне лень проверять, проверяйте сами). Если лень читать, хотя бы просмотрите все пункты, что-нибудь интересное найдёте."
Ах почему не использовать везде xml и json. Да потому что их придумали через 30-40 лет после изобретения Си. И те кто серьёзно используют Си отлично себя чувствуют без модных современных конфигов