> Oh look, a big angry reaction to a simple assertion that you should try to look at code and criticisms about code objectively.
Oh look, an emotional (childishly sarcastic, in this case) reaction demonstrating that offense is, well, an emotional, not logical, reaction. Which was my point. Thank you for playing along.
In case you still don't get it, there's a distinction between honest-but-rude and honest-but-nice. My original comment was deliberately constructed to be rude, not nice, as an illustration of that. Your response is very helpful because that's the response people have when you provide unfriendly, non-collegial criticism. Even from people (like you, I'd presume, since you advocated for it) who want to practice egoless programming.
Hell, you can even be nice and still get an offended reaction from people, and have to backtrack (if you want to avoid unnecessary drama) a bit and work back to the point. Because egoless programming isn't just a declared mode of working, it's a process that all participants work toward. The one who is speaking and criticizing should take a "nice" approach if they want to be well-received, even if it's less straightforward than they want to be.
TL;DR: Egoless programming isn't an excuse to be unfriendly or rude.