Originally Posted By: SE_Sport_Driver
While I completely understand why people may think Republican policies won't help the country, it always amazes me how Democrats are so shocked when they hear of someone who makes under $30k a year and votes Republican.

While I get that many, perhaps most, Republican voters aren't voting that way for economic reasons, I think there's some mileage in the idea that, if you're solely voting on the economy (which perhaps happens more in the UK than the US, as there are fewer other differences between the two parties), it's undemocratic to vote based on anything other than self-interest. If you're voting based on somebody else's self-interest, that's like those people are getting two votes each.

Peter