Democrats are successful in making the middle class believe that The Rich will pay their benefits. Republicans are successful in making themselves look like they are trying to fleece the middle class in favor of the rich. That is why Obama succeeds in enacting socialism.
GO look in other socialist countries for proof that the middle class pays for its own benefits.Or just look at US SS system for proof. Middle Class baby boomers paid for their middle class parents' benefits. Now that money is gone, so gov't must adjust benefits for middle class baby boomers to keep system from collapsing.