Yes, the US federal government should be spending more money on clean needle exchange programs. Needle exchange programs fall into a category of social welfare programs that could be referred to as "risk reduction." That is, admitting the fact that people are going to do what they're going to do no matter what, so let's just make sure they do it safely and aren't spreading diseases.
The Federal Government has tried almost everything to combat the consequences of drug use, but it still has a philosophy that gets in the way of some very beneficial policies or ideas. One of these is a needle exchange program that could offer safety to drug users, even though they are still using.
Replacing one evil with a lesser one shouldn't be the purpose of taxpayer money. Needle exchange programs can save lives with HIV/AIDS prevention, but those hooked on intravenous drugs need to get help. A needle exchange program should be countered with drug counseling services instead. Needle exchanges solve one problem but exacerbate another.
No, I do not think the federal government should spend more money on needle exchange programs. Drug use is illegal and every person knows that going in. If a person goes down that path then they have to risk the consequences of using a dirty needle and contracting HIV. I think government help should be extended to law abiding citizens only.
I do not think that the government should spend more money on needle exchange programs. I think that the government should focus more on helping citizens who have drug addictions to trying to figure out ways to combat their addictions instead of encouraging it with such programs that are negative to society.