It depends.
I suspected that there was an economic dimension to Nelson’s situation, and a look at the article shows that there is: UA gave him a full merit scholarship, whereas the Ivies’ financial aid package was unaffordable for his family. His family would’ve had to take on significant debt for the Ivy schools, or they could send him to UA for basically nothing. It’s a difficult decision, but one that makes sense for their family.
Much has been made of MOOCs and their wonders and capabilities, but the bottom line is that no school yet offers credit for MOOCs, let alone the ability to obtain a degree through them. Plus, the vast majority of students who begin MOOCs don’t finish them. Fully online programs are not as well-respected as residential programs and don’t offer the wide range of programs that are available at residential programs. And even though “what you know” is increasingly important, having a BA is still very important - I’m job-searching now, and although I am looking in a specialized area, I am looking in tech and nearly every job I’ve looked at that pays middle-class wages requires a BA. Some of the top tech firms say that you don’t need one, but I think you’d be hard-pressed to find a Silicon Valley software engineer or UI designer who doesn’t have at least a BA.
That said, is going to a top private school worth it? Well, it depends a lot on the costs to the family and what they can absorb, as well as what the student wants. I think it is if it doesn’t leave you with financial hardship, because I have witnessed the difference. So my answer is: Were I fabulously wealthy (i.e., I could pay for a Stanford or Columbia education without it being a hardship for my family) I would absolutely encourage my child to go to a top school if they got into one. Or, if I were not fabulously wealthy and my child got a financial aid package we could afford, I would encourage them to attend a top school. In fact, I would encourage taking on a little debt ( < $30-40K) to attend a top school over taking on no debt to attend a mid-ranked school, although it would depend on the comparison (Harvard $30K vs. Georgia State $0 ? Definitely. Harvard $30K over Duke $0? No.)
But if it would be a significant financial hardship - either because my kid would have to borrow > $40K in 2015 dollars, or because I would have to borrow significant amounts that might threaten my retirement or financial stability, or because we’d have to tighten belts to an unacceptable degree - then no, it’s not worth it destabilizing the family to send them to a top school.
I think career goals matter, too. I’m saying all this assuming a tech career is what’s wanted (since you mentioned SV) but if a student wants to be a teacher, a social worker, or a nurse, those aren’t prestige-focused careers (although students do always change their minds). Maybe a top school isn’t necessary, although I’d still encourage it if we could easily afford it.
However, I don’t put choosing Berkeley over Stanford in the same boat as choosing say Cal State Northridge over Stanford or Alabama over Harvard et al. Berkeley is well-known as a powerhouse university with great placement rates and the in-state tuition over full pay at Stanford is probably a steal.
Now here’s my reasoning.
I went to a good LAC for undergrad, ranked in the top 100 but not the top 50. We got top recruiters (Google, Apple, MBB, etc.) mainly because it was a top-ranked HBCU and that’s where they seek their diversity from, and some of my classmates went onto great careers at these places and others.
But I went to graduate school at Columbia and worked with many undergrads directly. Of my undergrads who didn’t choose grad school or med school directly after college, ALL of them have fabulous jobs at top firms. Several of them went into tech and are working at top Silicon Valley firms or start-ups (like not one…several!), and not just in software engineering but in project management and marketing. Every fall the campus is positively crawling with top-level firms coming to recruit the top talent, even more so than my undergrad alma mater. But it’s not just about job outcomes; it’s about the resources and the level of student support I’ve witnessed.
And on the graduate level, I’ve seen the difference too. PhDs who decide not to go into academia have transitioned into top-level consulting and financial services firms. They come to Columbia to recruit us. I have access to career services for life. I graduated in October and I wanted feedback on a cover letter in like March, so I called up career services, made an appointment, sent someone my cover letter and got personalized feedback on what to change. For free. (Now of course, the story is I went somewhere lower-ranked for college and went to Columbia for graduate school, and still manged to have similar outcomes so far. But not everyone wants or needs grad school!)