If you are choosing a career where a degree is needed to hang on the wall then yes. If not then I'd say no as I've taught myself enough all across the board auto mechanics, html, php, server admin etc... without setting a foot in a school or any loans to repay. Some of my friends make less than me with their degrees and have 60-100k+ in loans to repay. I've bought quite a few expired $8 .coms since 2003 as well and have sold plenty from $650-13k+ in profit on each sale.
Success can be defined differently as well. If your choosing a job based on income expectations might not struggle in life but someone doing what they love with good family, friends and less income might be considered more all around successful than someone with major loot that hates getting up in the morning.
