My university has a lot of enrollment problems. The computer science department has overenrolled in the past few years. Now standards for internally switching to CS have become high (and the department still has high attrition). Getting into upper-level major classes is getting harder for non-seniors. Faculty hiring has been slow, with much of it filled by temporary faculty. Our grad students unionized partially due to the fact that their teaching responsibilities were going to be doubled without a pay increase.
I have no doubt these problems are worse at many other universities.