Absolutely, and I would add that paying taxes should be a requirement to vote. Why are leeches who don't fund the system and who do nothing but drain it allowed to decided how much money we give to the leeches? I mean, if we are allowing complete illiterates to vote, why don't we let infants vote? They can scribble some lines on a piece of paper. Apparently understanding the words doesn't matter so why not, right?