Amazon probably doesn't actually want national legalization. That would mean their perk of no drug testing isn't worth as much. The whole point of this stance is that it helps their recruitment machine, not because they actually care about marijuana usage.