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.
And I am not being snooty, I only have a diploma from a vocational college (I studied CS a long time ago but dropped out).