Schools like Harvard should have a major (or at least a concentration) in Web Development. Without that, they're missing out on setting up thousands of students for success.
It's worth remembering that "web startup engineer" is to Computer Science what those vocations are to Physics. It is a craft, not a discipline and best learned through experience rather than theory.