Thomas was not saying drugs were legal, and the case did not involve the Second Amendment.
Now, do you agree or disagree with Justice Thomas' opinion?
You are picking and choosing at your whim a very long and drawn out discussion.
Do I agree with your rationalization of it? No.
"At an appropriate juncture, I think we must modify our Commerce Clause jurisprudence. Today, it is easy enough to say that the Clause certainly does not empower Congress to ban gun possession within 1,000 feet of a school."
The conclusion however, I will agree with that.