Тем же линуксом не только разрабы пользуются, поэтому направо-налево всех в лени упрекать странно. Так же странно было называть говнокодом переносимое решение, при условии что против него есть только обёрнутый в луа curl. ПМСМ - запуск подзадачи с помощью curlа, менее грязно, чем допихивание к расширению целой непереносимой библиотеки - т.к. curl стоит на большинстве систем, luacurl - нет.