The NFLs review and handling of the case is purely about PR. They are not a criminal or civil justice organization. The clauses in players contracts that permit suspensions for these types of things are designed to help the NFL protect their investment in their brand. So, if their response to the situation leads to a public backlash then it is inadequate by definition, because public confidence in the integrity and wholesomeness of the league is exactly what they are trying to maintain. I think that if you view Goodell's handling of this in that light it will all make sense. They are trying to quell public concern about the league not administer justice. I think it's messed up honestly, but that's why their actions appear to be directed by "mob justice" and why they have no problem trying to deceive the public.