Good post. But there is time and certainly discussions with others about jobs available in their chosen field. A LOT of kids take the cue that they're barking up the wrong tree and switch out of dead end majors. Some just are biding their time in college 'till they have to go out and work (that loan money is just some far-away problem -- if they were working to pay for these classes they might just think twice about what their major is).
I’d be interested in knowing how many of these are first generation university grads. On the one hand, first generation tend to be more focused on a degree as a means to a better standard of living, but on the other, they have no basis upon which to form expectations, no network of family and family contacts to help guide them. My father was the first to attend college in his family since the Civil War, and I was the first to graduate. It’s very different, knowing now what I didn’t know then. I have no children but my niece will benefit, I’ll make certain of that.