I'd say that we're getting less productivity gains out of degrees these days likely because a lot of people get a degree, then get a job that uses absolutely nothing they learned from that degree.
In that case, the degree is more or less worthless, and only proves to the employer that you can jump through the hoops. And between a known hoop-jumper and some random person, most companies would rather take the hoop-jumper.