It's still not a bad place, but I think I could put together a far superior program, attached to another research university (to have access to grad students), to educate undergrads for $15-20k/yr (vs. the $60k/yr MIT claims to be spending). Take risks!
I think something like KAUST (in Saudi) could end up being what MIT should be -- or Olin (the free school which has lots of MIT SM/PhD instructors).
If I had kids, I'd probably push toward an undergrad-focused school like Reed for pure science education, or Stanford or UC Berkeley for someone who wanted to be an engineer, just to have access to the silicon valley ecosystem. I think there is a strong case for "take 1-2 years between HS and college to work", too.