Realistically, most people who want to learn those things do benefit from the somewhat structured curricula offered by colleges. Those with a high-enough level of self-motivation to self-educate effectively are probably uncommon compared to the number of people who could benefit from attending a college to learn those things.