The two things wrecking higher ed are state disinvestment in higher ed (massive budget cuts) and increased spending on administrators and administration, who everywhere but community colleges are on about a two to one ratio with faculty and staff.
Big picture: education budgets no longer exist to educate students, but to increase profits for a limited sector of Americans.
This is your tax money. You can do something about this. The only solutions at this point are political.