FWIW, this is a really patronizing view of poor people. An alternative hypothesis is that some people vote based on principles, whether it personally benefits them or not.
There are many people that don't see the government as an ATM machine, and think that its role should be limited.