Well, if anything, MIT actually is the startup and cool stuff mine lately in addition to strong CS.
Programming can be made as accessible as spreadsheets to common people when they become as good at baseline logic as good programmers. (This is not that high of a bar actually for your average cheap coder.)
Designing CRUD apps has been automated before, as have been macro systems like iMacros or AutoIt or the venerable Windows Recorder.
RAD tools still exist but common people don't want them. Graphical junk like LabVIEW also still exists.
Automating modifying applications runs counter to job security and would enforce a specific architectural decisions forever... Too expensive unless it is for mission critical software.