Public shaming, "the court of public opinion" is doubtlessly older than any formal court system one can name.
Even today, it still has its place. That is, short of an angry mob attacking these "gentlemen" and running them out of town on a rail.
Make no mistake, a few generations ago, that is exactly what would have happened to them... or worse.
If a few of these scoundrels fall off their high pedestals, maybe those witnessing the process of public shaming will think twice before emulating such poor behavior.
That goes for all of us, including multi-billion dollar corporate ventures like the NFL. After all, "They're people too my friend!".
If the masses are well informed then yes but this will not be the case with Hardy. You have some good points but legal systems should come first. Yeah players are becoming more big headed and should learn and Hardy is no exception. He shamed the Panthers and hopefully he changes his habits but I am afraid his pattern of wild behavior is an indicator of future action.