"Setting up thousands of students for success" is not the goal of a university. If it were, they should also offer majors in underwater welding, computer-aided machining, and other currently-understaffed specialist roles where a person with only one or two years' experience can earn good money.
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.