"There's a good reason for that too."
What are they? The fact that we are all socialists now? I'm not ready to concede defeat to the left, even if some Repubs have.
The reason is simple and obvious. The vast, vast majority of American taxpayers have no problem with the government donating less than a buck and a half of their tax money to help these people. Any politician taking such a stand would be voted out of office as soon as possible.