Unless you live in a jurisdiction where the purchase of narcotics is legal (Mars?) the meaning of "People have a right to buy drugs" is quite clear.
In a world where the laws you invoke are responsible for so much suffering and death, to come in with a "Well, legally" and pretend the moral dimension does not exist is... well, I've already said what that is.