Well these are all solid points, a lot of elite football players have been treated like kings their entire playing lives, doing what they want and getting away with it is not uncommon. No doubt many of them going back to high school have done some despicable things.
But the reality is the publicity is now out in the open. The NFL for whatever reason set themselves up as the moral arbiter of players, if the NFL doesn't address this, meaning AB is off the team, then any pretense of the moral high ground is a joke and they should abandon the practice 100%.