We already discussed this to death on a previous thread.
Taxpayers are not providing alcohol, they are only providing shelter for those who would otherwise be without it (these are people who would rather be in sub-zero temps than be in a shelter where drinking is prohibited). I see nothing wrong with providing them a warm and safe place to die.
Suic, my bigger concern is what's up with you?