Если говорить о концепции UNIX как таковой, то она какбэ хороша, но
беда в том что сделано по принципу вавилонской башни - кто на что
горазд, без единого стиля и методов как левая задняя пятка
пожелала. Те-же сокеты слабо вписываются в концепцию "всё есть
файл". Как и многое другое. А уж количество служебных виртуальных
файловых систем (dev/proc/sys) и совершенно различные слабо
документированные методы работы с ними - ну это треш. Не говоря уж
за ублюдски-идиотскую концепцию ioctl придуманную каким-то пьяным укурком в качестве костыля к недодуманной концепции представления устройств.