So, I take it you will concede that a person who grows and consumes their own drugs on US soil is perfectly ok?
No, because it is illegal. Period. Plus Nobody will grow and consume their own drugs, they will sell it to others. Plus remain a burden to society by being an unproductive pothead, a recluse, and end up on welfare sooner or later.