I don't think of the long-term budget fight as being between Democrats and Republicans or between rich and poor. I look at it as a fight between people with funded retirements and unfunded retirements.
If I have saved enough to support my lifestyle in retirement, then I have a funded retirement. If my neighbor who teaches in public school wants to support a similar lifestyle based on her pension, then she has a retirement that is somewhat unfunded. That is, as of now, her pension plan has only about fifty cents for every dollar of promised benefits.
Social Security and Medicare also are unfunded. Their "trust funds" consist of government bonds. If I took care of my own retirement the same way, the drawer where I keep statements from mutual funds that I own would instead be filled with IOU's from myself. More important, the actuarial shortfall in Social Security and Medicare, like that in my neighbor's pension plan, is very large.
Down the road, someone is going to get the shaft. It could be my neighbor, it could be me, or it could be both of us. That is, people who are relying on the unfunded systems--public sector pensions, Social Security, and Medicare--might find their benefits cut. Or people who are relying on personal savings could wind up having those savings taxed away in order to address the shortfalls in the public systems. Or all of us could have our savings eroded by inflation, from which we may not be able to protect ourselves.