Although I believe all forms of recreational drugs should be legal and taxed.... that has nothing to do with Josh's situation... This is his job... If he wants to keep it he has to play by the rules... the rules state "no drugs"... He's broken those rules many times, and has been given more opportunities than he probably deserves...
Sucks for him... but this is about not following company policy for an employer... not my stance on drug use or addiction....
Hope he fixes his life.