It should be a combination of the two. Real life skills and important data along side proper education. The US is definitely not at the top of the education game by any means. We should have been rethinking high school curriculum a long time ago.
MIT Solve has it right, we should just be integrating it into a younger crowd.