The whole thing sounds like a distillation of every one of Insty’s “this is why colleges are failing” articles from the past 5 years, so it’s unsurprising that it also specifically quotes Insty.