It shouldn't be a versus. Figure out what interests you, what you're good at, and do that. I'm pretty decent at analysis, I grew up playing rules-heavy games like D&D and GURPS, and i figured out I was pretty decent at summarizing long reports. On the recommendation of a mentor, I tried an accounting course and that became my career. When i retire, I'll go back to school probably and take a teaching job part time, unless Cabelas pays enough to make a part time gig worthwhile. 
If you have young people, give them opportunities to try things. I wanted to be a nurse, but my back kept me out of it, and i was too color-blind to pursue chemistry. The military let me build some skills, but it's not an opportunity for everyone, and the disabiltiies that came with it kept my out of several trades that would require climbing under houses or into a ceiling. In a better world, we'd have a more civil service opportunity, let young people see other parts of the US and meet people from outside of their city, town, or suburb. Half the value of college is meeting people with different ideas, cultures, and beliefs and then learning what you have in common.