True enough. A big part of the problem is states reduced the amount of money they put into state colleges and the gap got passed on to the students (parents).
From a Pew Trust article: In 1990 state per student funding was almost 140 percent more than that of the federal government. However, over the past two decades and particularly since the Great Recession, spending across levels of government converged as state investments declined, particularly in general purpose support for institutions, and federal ones grew, largely driven by increases in the need-based Pell Grant financial aid program. As a result, the gap has narrowed considerably, and state funding per student in 2015 was only 12 percent above federal levels.[2]