Better than asking "is college worth the cost," and getting into ROI calculations per major is asking "could we provide a similar (or better) educational and social experience at a fraction of the cost"? To that the answer is yes.
I agree the answer is “yes”. But I think people are also forgetting that the reason college was a useful thing to pay for, was it was effective in differentiating between someone who was highly capable and someone who wasn’t. In a world where anyone can get a degree by simply spending enough time and money, there’s no real differentiation happening. Even if someone gets a degree, their fundamental competency (I guess I’m talking about something like IQ) is going to be whatever it is. And so it’s going to be hard to find jobs and the perceived value goes down.
Many (most?) people go to college primarily for the piece of paper, not for the educational and social experience.