There’s nothing inherently bad about the code of conduct, but you used http://contributor-covenant.org , a site that has been used and pushed by insane SJWs.
The code of conduct centers around being offended. It judges the person who is speaking based on the person who is listening’s opinions. For instance, I could choose to feel excluded as a person who hates code of conducts from your project. Since the maintainers put the second line in the code of conduct, that means they are violating it.
Use welcoming and inclusive language. - that can be anyone’s opinion. I might find it okay to say damn, but others may feel offended by it. I’m a fag, but other gay people may feel offended by me using that word. This is totally subjective and un-needed.
Be respectful of differing viewpoints and experiences. - again totally subjective
Gracefully accept constructive criticism. - this one I can get behind
Focus on what is best for the community. - agree with this
Show empathy towards other community members. - Totally un-needed, and also is subjective.
This code of conduct also doesn’t take into account how speech can mean one thing in one context, and completely another in a different. The code of conduct could be used to spin the speech and kick a member off the team.
I don’t think there should be a code of conduct where most of it centers around being offended by what others are saying. It’s your choice, or whoever is offended’s choice to be offended.