Get off your high horse. I'm guessing you are some little punk who has never been in the military. Weed is everywhere, and just because this guy did it doesn't disqualify him for duty. I don't know what the situation is because it got erased, but the best officers I know are guys with somewhat shady pasts. They had a rough time growing up, did some drugs, got into trouble, then broke through and became the best officers this military has.
So put away your college-boy pre-dent attitude and don't run your mouth about subjects you aren't qualified to speak about.