Now for sure it could potentially be that the students just don't have enough foresight, being younger and having less experience with life on this planet with other human beings. But again, what if we're not so quick to blame them?
The best thing I can come up with using this line of thinking is that a lot of the stuff that students are forced to study just isn't essential...i.e. it's not actually mandatory for life. Now life is very diverse and there's very little that is actually mandatory. But there are still a lot of things that are pretty important. What if the structure of our education system was more customizable, so students would have a clearer ability to choose their own adventure? Or as another commenter here alluded to, what if our system was more customizable about when you choose to get particular bits of education?