The difference between Gordon and Blackmon is pretty effing evident, imo.
He's been ARRESTED TWICE committing acts that could not only kill him, but innocent civilians (DUI)
Gordon smokes weed.
That gives Gordon the moral high ground. So what? I agree. Weed shouldn't be a banned substance. And eventually, it won't be. But right now, Gordon can't smoke weed. He has a history with it, knows he is under a microscope, and has already let his teammates down with a suspension last year. Few months later, with a big contract looming, he fails another test? Man.
It says a ton about his decision making. Weed is more important to him than his financial security, and more important than his teammates.
Of course, this is assuming he has failed a test. All the info isn't out there, yet.