Ugye, még sohasem írtál programot mikrokontrollerre? Hallod, nekem 8 bites architektúrán jellemzően néhány kilobyte-ból és pár száz byte RAM-ból kell megoldanom mindent is, de 32 bites MIPS-en is van szűk - a boot loader és a FLASH-ként használt terület miatt - 2 MB-om és hozzá CPU stack-kel, heap-pel, USB bufferekkel, logbufferekkel, mindennel együtt 512 kB RAM-om. Még, hogy GB-ok!
Éppen azzal a szemlélettel van a baj, amikor egy programozó kezd el úgy gondolkodni, ahogyan te. Ha mondjuk pék vagy, gondolkodhatsz így, mert legalább nem okozol kárt a szakmában. :)