I think many people seem to miss the point of college. It's not to help you get a job. It's not to make you smart. It's not to help you fit into society.
It's to get you to think critically about culture. It's to get you to become an informed consumer of culture.
On this forum, which is biased toward making money, the standard answer is "college is a waste of time; it won't help you make money." In this respect, yes, college is a waste of money.
1. Find your goal in life
2. Plan out your path to achieve that goal
If college is on that path, it's not a waste of time.
There are no rules in life.
I agree. I think though it's hard to think about college this way when you really can't afford it. I think of it like the "can you afford it" section of MJ's book. If paying for college means you're going to constantly worrying about that 100K debt hanging over your head, then you can't afford it and the default setting should be that you SHOULD NOT go to college, because just like the slowlaner who finances a bunch of fancy crap but never gets to really enjoy it because he's swamped at the office, your college experience is going to be tainted by that debt. If you have really compelling reason to go anyway (like one of the technical tracks where degrees are a must), then great. But it shouldn't be the default setting.
I won a scholarship that covered all expenses and I was able to study English and was basically able to turn it into four free years of apprenticeship. You can get in a lot of work in four years! It was great, and I had several great mentors there that helped me radically improve and refine my work habits and process, and a lot of those skills I find myself using every single day. I wouldn't have the courage to do crap if it weren't for what I learned from my main advisor.
But many of my friends had way different experiences, and mainly because those monstrous debt numbers meant they couldn't go through any class without constantly thinking "how does this help me land a job, how does this help me land a job." My advisor would be there in class dropkicking them in the face with all these solid-gold "Fastlane"-like truths, and it just bounced off them like rubber. Some would mention not caring about anything but a job and he'd be like, really? I'm sitting here trying to get you to take control of your goddam life and get 100x more value and enjoyment than you ever will doing what you're doing right now, and you're worried about some crappy job three years from now? I think you've gotta be able to unclench to get real value out of college. And you've got to put in the work. I see a lot of people I knew being like "lol 4 years of college and didn't learn a damned thing worth learning," and that only makes me think they didn't really know why they were there, or they didn't want to put in the work to make their college stay work for them. The uni can't strap you to chair and make you seek out high-value activities. If its a decent college then you'll be surrounded with all kinds of brilliant people, and if you can't find one person there that worth learning from, then you probably didn't look very hard. It's a resource-rich environment; you can find something worth your time and energy.
imo to enjoy college - a) be able to afford it or have a good reason for going anyway b) know what you want from it c) put in the work to extract that value from it d) seek out a mentor who will demand your A-game e) don't think anything you do in college entitles you to anything outside of it f) make sure you're mature enough and mentally fit enough to handle it.
I met all those except the last one - had several undiagnosed mental disorders going in, and my stay was interrupted by a somewhat lengthy hospitalization. And as much as I got out of college, I think I would have gotten that much more out of it had I taken care of those issues beforehand. Much of the time I was working at maybe 1/3rd of capacity just because so much time was devoted to dealing with my own crap.
If I ever have kids that want to go I'll definitely encourage it, but will exhort them to fully consider all the options first. Going in with no plan and no idea of how ready you are rapidly turns it into a sidewalk thing - it might work for you, but the odds are against you, and it'd only work because you lucked into the right situations.