Protože v C se dá napsat brutální a vysoce efektivní kód (žádné objekty, žádné berličky,...). Ještě efektivněji to jde v assembleru. Jenže pokud na to, abys to zvládl v C musíš být Mistr, tak na ASM potřebuješ být BŮH. A samozřejmě potřebuješ moře času. Tyhle programovací jazyky ti nic neodpustí, narozdíl od "moderních" jazyků pro darmošlapy, ve kterých nikdy tak efektivní kód nenapíšeš.
No a pak přijde vydavatel, řekne ti, že na to máš 12 měsíců, že dostaneš tlupu "programátořů" a ty pochopíš, že v assembleru to nikdy nenapíšeš.
I proto jsou dnešní hry taky takové sračky.