It's actually a more complex issue than that.
Those tests are easy to beat.. you dilute them, by drinking a lot of water (since the test measures parts per million). But I guess Randy never researched how do to that apparently.
To have the NFL tied in to the pharmaceutical industry, like by the rules dictates what treatments people can use, is outdated and authoritarian...
The NFL is a dinosaur in that regard.
I suspect, since we have a natural cycle, the NFL will eventually get up to speed on this, when all of the old, idealists fans who they cater their rules to finally cycle out.
We're looking at probably a decade or so, most likely.
Until then, I'll support Randy Gregory and shame the NFL for its outdated rules.