If "people being themselves" means making SJW politics their entire identity and spraying it across the internet, then I'd say it's likely they're not going to be welcome in many places, CoC or not.
I think you could argue having any rule that someone happens to disagree with is telling them "you cannot be different"... people have to draw the line somewhere, or there wouldn't be rules. Who are we to say what's right or wrong in someone else's project?
And I think your argument still dismisses the weaponization that many people are seeing... maybe you call it their identity being someone who wants to change things... but that doesn't mean they should always get what they want.