Просто потому, что asm - непосредственный код, который исполняется железом, ему не нужно никакое программное окружение.
C - минимальный набор переносимых программных абстракций, требует минимального программного окружения для поддержки.
А Лисп с Эрлангом крайне далеки от железа. Если для первого еще были аппаратные реализации (лет 40 назад), то для поддержки второго нужна практически полная операционная система.