I heard this on TV the other day and I think it makes sense.
If you recieve more money from the Governmnet than you've paid in, you shouldn't have the right to vote, because if you do, you will simply vote to take more money from the government for yourself.
A good example of this is the AARP and other old-fogie groups. They are the most powerful political lobby in Washington DC, and between Social Security, Medicare and Medicaide, they take the most money.
I agree with Callaway and will add:
Fallacies
1) Under a democracy you cannot "simply vote to take more money from the government for yourself". In a democracy the individuals vote on each matter directly. America has a republic form of government where we elect individuals to (ideally) vote for the best interests of America as a whole.
2) Medicaid is not an age related subsidy. It is asset/income driven. And is a joint Federal/state program.
An Aside: I again thank everyone in America who has pays into Social Security and Medicare. Thanks to your contributions she receives Social Security (disabled before 21, on her father's account), SSI (to bring her up to the minimum Social Security benefit amount), paid Medicare premiums, assistance with her prescriptions ($7,000+ so far this year at market price) and Medicaid (pays what Medicare doesn't.) Her bill for 3 days in the hospital in October was $11,480+, of which she will pay only a minimal amount if anything. Lest you think she is "faking it", she has 5 documented medical conditions starting from 7 months old which taken as a whole preclude her from meaningful employment.
Oh and yes, she is a registered voter. I made sure of that.