Попробуй сам писать на ассемблере, навряд ли ты захочешь написать больше чем в 16Кб. Но дело даже не в этом. Если пишешь на Си, то в код могут попадать вещи, которые там вовсе и не нужны. А если прога на дельфе, там такого во многократно раз больше. Оно так то там и не нужно, но позволяет писать крупные программы гораздо быстрее. А это оказалось важнее, чем оптимизация кода. Дало рост параметрам железа, маркетологи еще постарались.
А счас многие проги вообще виртуальную машину с собой таскают.
А вот написание шустрого и маленького кода стало уже как искусство, это не каждому дано.

Зато потом нашел C--Sphinx, и воззрадовался, и то классная смесь ассемблера и Си, теперь он мой любимчик