Isn't this kinda like looking back after running a search algorithm and saying "look at all of those branches that were explored that had nothing of value in them, what a useless waste."
You have to explore in order to learn. College helps one learn both how your actions affect the external environment but also the internal one - your goals, utility function whatever you want to call it. What is 'needed' will be a function of what you decide will be needed.