I do think that is the main argument for but I don't know if I see pension plans are going to get cut back much. I may be ignorant here but with the baby boomer generation retiring there will be much greater competition for top flight talent out of college... Even with the over saturation of people going to college very few are actually considered "top flight" talent. I'm talking about those at top 100 schools with a 3.75+ GPA in a useful major (engineering, accounting, economics). Now with 10% less people in the work force in 15 years the public sector will lose nearly all ability to draw in that talent. Private sector will have to increase pay to compensate for the competition to get this talent... I remember reading a PricewaterhouseCoopers hr executive talking about this exact scenario. I am transferring into a top 80 school, so maybe it's wishful thinking on my part but it surely seems to past the logic test. I tell my friends who are attending no name schools not to go. Anything ranked lower then 150 will not be worth the paper it's printed on, with some exceptions - such as CUNY Baruch which is 5.5k a year tuition and recruited heavily by investment banks and accounting firms.