I can’t seem to marry these ideas (which seem valid) with companies that I see struggling to hire qualified graduates. I know not everyone wants to be a programmer/computer scientist, but perhaps the “your major doesn’t matter” mantra is what’s outdated. Perhaps it’s time for college students to go about higher education a little more strategically or take advantage of the cheap informal education that’s available. On the other hand, I wonder why the parents don’t get brought up more in these conversations. Life is way more expensive than it used to be and having a kid and then deciding they’re “on their own” at 18 almost guarantees that a lot of millenials will be living month to month for a while.