I may not be very articulate but race/ethnicity/origin/gender/nationality/sex/sexual-orientation/ice-cream-flavor-preferences (I do not list everything and may even be confused myself for some of them, hope I can get explained which and why if I am wrong) are fundamentally part of yourself as a human being. I mean that being challenged to change them is obviously not a process prone to success (if even technically possible for some).
However, I cringe a lot when religion is packed in the same bag. That's a matter of opinion and all opinions are in my book welcome to be challenged. You can be wrong about ideas/opinions. Being religious only means that, right now, you believe something. And people have shown again and again that they can change their mind, be converted to a new one or even just reject the current one without choosing an other one.
Protecting religions as being a defining part of the human being is not only wrong but so dangerous too for freedom of though. I dislike that so much when their are put on the same plan as really person(human-being?)-defining things that people have fought for in order to be acknowledged as equal-rights humans. Especially when so many religious systems refuse to recognize those equal rights.
P.S. : I also do think that political affiliation is exactly on the same level as religion. They are just a choice and it's problematic (even damageable) equating them with the rest in CoCs.