if people were capable of sharing appropriately then it wouldn't have to be taken forcefully. ever been standing in line and listened to the cashier say, "would you like to donate a dollar to the children's miracle network, ronald mcdonald house, etc, etc?" and you hear, "no, no, no, not this time."
i don't use the transit system or drive on many of the interstates my tax dollars are used for. i don't see anyone saying the people who drive on the interstates should be responsible for litter pick-up, or the people who use the transit system should wash the buses.
once again, everyone claims that being homeless in america or having hungry children in america is "unacceptable," but then we put money toward programs to prevent homelessness and hunger and those very people who claim it's unacceptable shout, "no fair!!"