To a degree, yes. As an absolute, no. Actions that are taken by self-serving bureaucrats that have no, or very little basis in societal concerns do not deserve support. Marijuana prhoibition was the creation of government, and support for it within society was artificially created by the government. Government is a creation of civilized society. Civilized society is not a creation of government.
From FDR's heavy handed manipulation of the USSC, to Harry Anslinger's lies to Congress, to Richard Nixon's commissioning research and then burying it when it didn't turn out like he wanted, marijuana prohibition has been a seedy (no pun intended) chapter in American politics and no amount of moral rationalizing will make it right.
I grew up in NYCity, in the 1950`s, 1960`s and into the early 1970`s. Its simply not true, that marijuana prohibiton was an artificial creation of government. Since the earliest civilized society, the people, through their (representative) government, have been placing restrictions on certain aspects of life. Through thousands of years, society has more often then not, placed reasonable restrictions on people, through basic moral and ethical considerations.