I think that statement right there is why degrees are still valuable. To earn your degree you will have to study subjects that an independent learner would not likely study on their own.
So far in my career, the amount of math I was required to take to earn my CS degree has been very valuable. I have to use it a lot. (Graphics, GIS).