if “i thought he was an asshole” was a valid defense for breaking the law, there would be no law. so yes, assholes too are protected by law. that law takes precedence over what you think is “perfectly legal”, so lets wait for what the court has to say.