Of course your statement is baloney. Soldiers do not hunt down the consumers of recreational poisons, just their smugglers or suppliers.
What is your suggestion? Should I and others in uniform openly defy our leadership? Should I risk court martial and prison time so you can smoke weed? Is it more important to you to be stoned than for me to protect and raise my family?
If you want to implement societal change, you should go after the legislative branch of our federal government. You instead choose to go after the executive branch, of which I am a part. This tactic is wrong and dangerous.
If you think that military members that follow the orders of our civilian government disgrace our uniform, then you should equally think this of police officers who enforce the laws of our civilian government. So, if you get rid of the military and the police, what would America look like? A bunch of whacked out stoners? Whatever.