думаю, что когда "я тут наговнокодил под плату" - там проц с избыточностью раз в 10. все пихают распберри туда, где при должном старании справилась бы и ардуинка. а ардуинку пихают вместо К155ЛА3 + К155ТМ2 (условно). конечно, при таких раскладах и говнокод заработает, даже на жаваскрипте с тучей фреймворков.
вот только это всё штучные поделия. или мелкосерийные. то, что лепится массовым тиражом - вылизано и оптимизировано. или находится в постоянном вылизывании и оптимизации. иначе конкуренты.