Agreed, plus in the case of computer science degrees, I suspect a big part of this is the typical overshoot that happens with large supply and demand systems. The lure of the "six figure salaries" I'm guessing created an oversupply of degree holders, while at the same time the industry matured...