Earlier quoted context omitted.
This comment summarizes much of the the whole thread: a bunch of people who think that getting an academic degree should be like trade school.
I don't fully understand this mentality. We don't look at everything we want to accomplish and say"what's the fastest way to get there?" a 4-year university degree certainly isn't if you want a job, money or credibility. The journey is amazing; I have 2 undergrads and a MSc not because of the material benefits, but because I absolutely loved school, especially the second time around. #3 grad school was a little disap…
On the other hand, I also understand the perspective of those who maybe don't care for school, want to/need to minimize the time and money they spend on it, learn "just the facts" they need to get hired to pursue software development mostly in the vein of a trade, and the paper that is often needed to get hired or pursue various types of opportunities. In that light, it's understandable they don't want to learn a lot of theory they won't use much, much less take unrelated science distribution and humanities courses.