They're going to have to do something though. The Gordon situation gives everyone an incentive to take something and the reward far outweighs the penalty. There's like what a less than 5% change of getting caught, and the reward is massive. A lot of people in this world will risk an 80 game suspension hell even a 160 game suspension for tens of millions of dollars.
There's probably a ton of players around the league getting really worried right now with 2 positive tests in the last week.