The NFL was incorrect in its initial action but Hill deserves the consequences. No doubt some team will give him a chance again. Drug addiction is a sickness and treatments are costly and not guaranteed.
Sadly, if a person like Will Hill with a world class organization can't get himself clean, how do regular folks get by.
There are no easy answers. Will Hill let down his team mates and his career is over almost without highlights.