In general this same idea is repeated ad nauseum - "why are they not teaching things people will use in the real world." Do tell, does every software engineer do the same thing? Does every carpenter? Does every engineer? Your post encapsulates the "Silicon Valley Dream" perfectly - the dream - because you have to be asleep to believe it.
It is an infectious production-ism. A thing is only valuable if it makes money. An idea only valuable if it makes money, or produces, here, and now. And then you complain of professors who don't care - but this is the result of what you want. The professors are focusing on productivity and what makes money. This isn't endemic to the system. It comes from without.
The survivor-ship bias is just too hard to ignore. "Just get involved. Read forums, go to stack overflow, this is the true way to learn. I'm taking a business course and it's a joke to me therefore it is worthless. Just build it in your garage." Most people are not you. Most people are not people on HN. They want to have lives - not spend every waking moment learning about bitcoin. Many of them will never have any subject they love so deeply. Some will love economically worthless topics. Many just want to get a job to pay for the other parts of their lives.
> I think you're making a blanket statement which is more a reflection of you as an individual, as it really just depends on what subject you're studying.
It doesn't depend at all on subject. There is a motivated person out there that can learn anything online - they will buy the materials, and do it themselves. Most are not this person. My statement is based on my experience as well as the fact the market has not shifted despite years of online options.
The market has already determined - the online options work best for part time learners and CV chasers (like the supply chain course. Business school in general is built for industry - industry doesn't care what you learn in it, they just want it. That is what you should be complaining about. The universities that offer it are just filling a need.)