Preface this by saying I despise Goodell and what he has done to the NFL... but objectively, hasn't his drug and personal conduct policy done more to demonstrate to the world how pervasive the problems are and that his "deterrence" by suspensions simply does not work? I don't have the stats, but seems to me that the number of drug and personal conduct violations have increased, rather than decreased, since he took office. So what has he achieved? Nothing. Other than alienating fan bases. I long for the days of Paul Tagliabue when there was no marijuana testing and when players acted foolishly, the only repercussion was the criminal justice system or paying a big settlement in civil court to the accuser.
Yes, the rules just make the league look bad.
Regular fans would never know or care that Randy Gregory was smoking weed if not for the rules.
On other discipline issues, it would be much easier to defer to the judicial system. The league punishment could be tied directly to the legal punishment which would keep the league from looking stupid when the give different players different punishment for what appears to be similar infractions. The problem would be in situations like Ray Rice where everyone saw the video. Waiting on the judicial system would be next to impossible in that situation.
Greg Hardy might be a terrible person, I don't really know; however, he was suspended for a complete year for something that he received zero punishment from the league. He did get paid while out, but many players get a bad deal in those situations. Even being on paid leave is not good for a player's career.
Legit performance enhancing drugs should be the only substance related issue that results in league punishment. Even that is now silly because they get guys like Irving for something that was low enough quantity and strength that he can say it was contained in a legal supplement.
The Lyle Alzado type "performance enhancers" could never have been passed off as something you took by accident. Those were true performance enhancers. A 210 pound college LB running a 4.8 forty could be 250 and running a 4.6 within a year with the Lyle Alzado type drugs. Just think what Doug Free would have looked like on the Tony Mandarich chemical enhancement program. You can take all the Ritalin/Adderall, etc.. that you want and it won't still give you the Barry Bonds/Lyle Alzado/Tony Mandarich/Brian Bosworth type of performance enhancement.
Unfortunately for Bosworth he forgot that he quit the roids and that Bo Jackson was born with something you can't get from all the Deca Durabolin, Clenbuterol, Dianabol, etc.. in the world.