The number of graduates has grown even more dramatically. The job market not being able to keep up with that could make both your and the OP's statements correct.