This is a good post, lots of perspectives here. As stated, always do something you like, makes life much more enjoyable. That said, from a financial point of view, I think the world has changed from the traditional American model of go to college get a good job, etc.
Debt is a huge issue...