Nicely written, well-argumented article. I would however take another deeper look at the problem. Someone's coding style could originate from a lot of places. For instance a lot of juniors will jump on what's trendy without thinking twice. As a senior you might already know that's a terrible style to follow. Other simply were taught in a certain way, so it's not easy to unlearn things after a few years. And finally you have the personality aspect. Clean code will actually not mean the same thing to everyone, and it will be simply based on how their brain comprehends code. Why do you think there is so much fighting between OOP and functional programmers? So, yeah, while a pet-peeve maybe for you, you need to put that into the context of your own bias too.