You know, at first glance you look at this from the perspective of saying it's not right, or good for the country, for folks to be able to vote themselves public money.
But there's another point: can you imagine how this rule would affect the behavior of politicians? 99% of the political motivation for entitlement programs is to BUY VOTES. If the programs themselves disqualified those voters--- IOW, no votes could be bought with the programs --- you'd see a lot less (ahem) "compassion" oozing out of congresscritters.
Even if the rule just applied to presidential elections, it would certainly be a step in the right direction!
And think what the Rats would save in "walking around money"? Not only do they have to buy their voters from the git-go. Then they have to pay them cash on the spot to get them on the bus to go down to the polls on Election Day.