I have a simple solution.
If you collect welfare, you are ineligible to vote.
Problem is, enacting that rule would require a majority. The percentage of eligible voters on welfare is a majority.