Honestly it's probably the opposite of morals. He definitely got paid off by the Panthers to not do it. A few thousand dollars to a mutli-billion dollar organization is nothing to stop even the slightest amount of negative press. No doubt the team has someone monitor this forum as well as the Panthers reddit where the plan was posted.