Bigger and bigger deficits are the inherent risk in any democracy (actually, in any government), panem et circenses. I feel your pain. There are two possible solutions; either do without, or pay more. Only problem is, most people are not willing to do either, so deficits grow and solutions get pushed back until the whole thing collapses.
My recommendation is for taxpayers to run their own social spending based on their share of it. At the end of the year, they should either receive a refund or an additional tax tagged on to their tax return. Who know our needs and wants better than us, right?
This would give us an incentive to save. Right now we operate as though 5 people all sharing the same credit card and each of us is responsible for 1/5 of it. In a situation like this, the biggest fool is the one trying to save!
Most of the posters reminds me of Ayn Rand's Twentieth Century Motor Company, where each member is hoping they can come up with a system where they can privatize their earnings but socialize their debt. Unfortunately life does not operate like this.
Btw, I did my graduate work in the Big Ten, not too far from Indiana. I find our high school grads better than yours, but we don't have the quality of graduate schools that you have.