Well, the line would be you have a criminal justice system who is responsible for adjudicating these things, and a private business that runs an NFL team has no moral obligation to arbitrary enforce "the law" as they see fit.
It's never been a logical stance to suggest the private businesses should just arbitrary enforce the public's hypocritical morality.
And by the way... to support the Ravens is to support the Browns. It's all one big pot of money that they're all dipping from. The general public is no more or less complicit than the Browns, Texans, or anybody else is.