There are plenty of rich people that vote D
There are plenty of people who work at charties because it makes them feel good.
However you are right about a couple of things in your post.
Many people do vote with their wallet.
And many people who do not succeed find it very easy to blame the system, the government.
And their are many people who considered poor, yet have cell phones, big screen TVs and late model cars.
There are many people scamming welfare, food stamps amd medicare.
When I bought my first house it was 2x my annual salary
My first new car was 15% of my annual salary.
That was all i could afford in my mind.
If everyone followed these guidlines there wouldnt be a household debt problem.