UIUC is 25k a year just tuition and fees. Expensive college town room & board plus opportunity cost of education instead of working easily gets you to 30k a year.
The legislature passed a budget every year under Rauner, he refused to sign it because he wanted anti-union runners. Agreed it's been a long time coming though, definitely not just Rauner's fault.