Myslím, že současné programátory trochu podcenujete. Co třeba programátoři mobilních telefonů (a mám na mysli opravdu telefony, ne smartphony)? Nebo poloautomatických linek (např. balících, nebo pájecích strojů) atpd.? Ti všichni si musí vystačit s docela omezenými systémovými prostředky, a nemohou se spolehnout na to, že si je uživatel případně rozšíří, nebo updatuje...