I'd be amazed if you somehow managed to question this and still make it related to the Linux kernel...
> This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.
It's very specific. If you're representing the community, and you say something bigoted, then, yeah, that might be brought up. But that should be the case. No project wants its representatives doing stuff that reflects badly on the project or which creates a bad culture in the project community.
Besides, it's also just not a very good idea to post bigoted things, both in terms of making a better society and culture, and in terms of just following the Golden Rule and being nice to other people.
This is the way of life for most now. If you say anything remotely offensive and it ends up online/traceable to you. You will loose your job and most, if not all other actual job possibilities.
Yes you may argue that one should never do that (and I certainly agree) however, everyone is human and we all make mistakes. So what happens when we as a society decide to totally condemn individuals for their mistakes without allowing them to learn from them in the first place? I would wager, probably something not so nice.