I agree that is a big part of it, but There has probably been a greater than 30% increase in tuition since 1997. But yes, state funding for higher education has become a joke. Politicians love talking about a quality and affordable education but that is all it is is just talk. Iowa has one of the worst ratios when comparing average household income to cost of higher education.
http://www.regents.iowa.gov/Meetings/Minutes/97minutes/sep97.pdf
$2,874 was the recommended tuition in 1998-1999. $6,408 for 2011-2012.
Iowa State University: Fees Information
If these are the assumptions upon which you base the idea that universities are wasting money, then I'll just say that you're basically wrong on every count.
First of all, what does a "full staff" entail? The College of Business has five departments, which are overseen by only three department chairs. The only "staff" those departments have are secretaries, of which there are four. You realize those secretaries support their entire departments, right? Including all the faculty in those departments.
If marketing and advertising were the same thing, they'd be the same major. They aren't, and so they aren't. (Accounting and finance are the same thing, aren't they? So why not combine them?)
As for the Business Cafe, do you really think someone would do a project like that if the cost-benefit wasn't positive? It's not like there was money just laying around waiting to be spent. There is an expectation that a project like that will pay for itself, or it doesn't get done.
And for building cleanings, if you can't tell a difference between buildings cleaned every day and buildings that aren't...well, you're probably a student who's used to sloppy living conditions. A building that generates traffic and trash of a few thousand people a day gets pretty dirty, pretty quickly.
The College of Business has cut a TON of staff to be down to 4 (which they are now). The fact however is that the services haven't changed since they cut it down. All of the extra stuff cut was wasted money.
And for the Business Cafe, if you're in this "budget crisis" you live to fight another day. You put capital projects on hold until they HAVE to be done. Want food? Walk your *** to the MU. Don't get lost in the half block of a walk it is.
And there's a minimal difference between Gerdin now and before the cuts. It gets the same amount of dirt and newspapers thrown everywhere over 2 days as it does over 1. It isn't the ER, it doesn't need to be spectacularly clean. I actually have a very clean apartment and it isn't even close to what would be considered dirty. I've seen Gerdin filthy a couple times and that's after people trek the sand in from outside after it has snowed.
If the school is so strapped for money, why are capital projects like replacing Morrill Road being done? Amazingly the University came up with $5,000,000 for a new lecture hall to match the donation. Look at all the new dining centers popping up on campus. The old MWL dining center was just so run down it HAD to be replaced while the University is making huge cuts. Students voted for the State Gym renovation so I'll let that one go.
Iowa State (specifically the CoB) could also learn what a backbone is. Students want smaller class sizes? Well, tell them if they want that they can start at DMACC instead of charging another $1,500? in differential tuition for classes in which 80% of the people don't care as it is. Highest average student debt in the COUNTRY and they haven't done anything to try to change the trend. How about the few million dollars per year the GSB gets to allocate to clubs? Want something clubs? Great, have a fundraiser and get the money yourself instead of relying on the University to subsidize what you want.
I'd actually argue that a ton of programs on campus alone are a waste of money. If they have a counterpart they can be paired with like OSCM and LSCM were, do it! There's no reason to have two programs that are pretty close to the same thing and require two fulls sets of faculty when you could combine them and use 15 faculty instead of 20.