It's amazing to me how many people think that voting to have the government give poor people money is compassion. Helping poor and suffering people is compassion. Voting for our government to use guns to give money to help poor and suffering people is immoral self-righteous bullying laziness.
People need to be fed, medicated, educated, clothed, and sheltered, and if we're compassionate we'll help them, but you get no moral credit for forcing other people to do what you think is right. There is great joy in helping people, but no joy in doing it at gunpoint.
People try to argue that government isn't really force. You believe that? Try not paying your taxes. (This is only a thought experiment—suggesting on CNN.com that someone not pay his or her taxes is probably a federal offense, and I'm a nut, but I'm not crazy.). When they come to get you for not paying your taxes, try not going to court. Guns will be drawn. Government is force—literally, not figuratively.
I don't believe the majority always knows what's best for everyone. The fact that the majority thinks they have a way to get something good does not give them the right to use force on the minority that don't want to pay for it. If you have to use a gun, I don't believe you really know jack. Democracy without respect for individual rights sucks. It's just ganging up against the weird kid, and I'm always the weird kid.
If you haven't seen Penn and Teller's Bullshit! series, I highly recommend it: every episode that I have seen is a gem: you can find links to all of the free episodes here...