That's true, but, if you look at how university budgets have changed over the past few decades, it's clear that they aren't supposed to be.
They've been aggressively holding educational costs down (see: adjunct professor), while the costs for non-educational services such as career counseling and "student support" (not entirely sure what that entails; my alma mater didn't have it as far as I'm aware) have mushroomed.
The value I got out of university was mostly not tuition, but I think overall, (very pre-pandemic) the whole package was worth it. I've learnt vastly more by reading, engaging with people, and doing both before and after university though, for much less cost.
I've also never been on a paid training or course that was worth the cost and didn't involve something above and beyond the tuition (networking, project based, access to facilities/tools/data, etc.). The only times this obviously isn't true are when you're gaining some required or coveted industry certification, and then that's only because of the value attached to it, not the value of the learning itself vs other ways to gain the same skills/knowledge.
The lesson for me has been that for any course or school there's got to be an expected benefit way beyond the perceived value of the tuition, and that most of the time this doesn't exist.
I think paid training in companies is likely as popular as it is mostly because it feels a bit like a vacation and most companies don't allow, or don't make it socially acceptable, for people to take sufficient time off for their own long term wellbeing.
Ye well the major upside with a degree for me was forcing me to learn stuff I would never have bothered with. I mean, at the time when I started in uni I had no clue where to even begin. Nowadays I would prefer reading a book rather than taking classes, but I think that is because I went to uni and learned to learn.
I feel it is the same with books on programming. They are worth reading first when you already know how to program.
I think people here sometimes are delusional about the prices of education since everything software-related has almost become a commodity. You can buy a Django/React/whatever course for 9.99 on Udemy. However, there’s an incredible amount of effort which goes into preparing courses in other disciplines.
* people are delusional because colleges are getting away with low quality work, because of the higher barrier of entry for competition compared to something like Udemy.
* People are getting delusional because of both low quality and high price.
Edit: disclaimer: I am a college student at thus I may be biased about what I see here in India. But I assume it is almost universal from other discussions here and on reddit.