One of the things that I know big-time marijuana enthusiasts were annoyed with, comic-wise, was Jack Kirby's original origin for Green Arrow, which was later redone (following Kirby very closely) by Mike Grell, during The Longbow Hunters.
In it, Green Arrow is stranded on an island where he learns how to become, well, Green Arrow. He manages to get to safety when he finds that folks were growing hemp on the island, and he overpowers the "drug lords" and takes them to the police, and that's the start of Green Arrow!
Well, in this week's Green Arrow: Year One #3, Andy Diggle has now changed that part of the origin from marijuana to OPIUM!
So rejoice, marijuana enthusiasts!