Could you please tell me what part of the Constitution says that the fedgov has the power to provide public assistance in the 1st place?
I'm glad that you said "more power to you", but if you would read the 10th Amendment again, you would realize that intra-state drug policies & the Welfare State are to be handled by the States respectively in any which way they & the people choose.
It's not. Just promote the welfare, not provide it. But, that war's been lost long ago. Whether you or I or 57 million people don't want welfare of any kind, isn't quite enough to stop it.
So, if the government is going to liberate me from my hard-earned money, I don't think it's too much to ask that the people they feel need it more than I do, aren't spending 20 of 24 hours a day, stoned, baked, tripped or drunk.