I think the main problem at that point is that I didn't exactly know what to learn other than the fact that it was called "programming". Only after I was taught how to code that I was able to see the power of being able to write software and the applications that I could make.
Also, in general, I don't think college students (adults) would be motivated to learn all of their field by themselves because when searching for the information it'll be way too disorganized; it's not curated and sequenced by instructors/professors. I recently took a hardware/architecture course and I realized that I learned bits and pieces of that stuff beforehand but never attained a holistic picture of how stuff worked at the OS level because I just didn't really know what to look up, and learning from my professor also gave me the ability to learn more things about the material by myself afterward.