Moistly I don't have a problem with the NFL. But this is utter BS! They need to let him play, let him be around his team mates and coaches, and give him support in dealing with his struggles.
Suspending a player and not allowing them to be around their team only exacerbates the problem! Use a player up, then kick him to the side when he needs support the most. I know, I've been there. As a recovering alcoholic and addict, this really frustrates me and in a world where we are finally starting to publicly address mental health, the NFL is severely lacking in conscience, and actions!
If you're going to suspend them, give them support, give them structure, and give their coaches and teammates access to them so that they can help him! Such BS.