The phrase "kill your darlings" circulates in fiction writing schools. The reasoning is that a "darling" turn of phrase which the author really likes is likely something that they are irrationally obsessed over and that distorts the editing process around itself, to the detriment of overall quality.
Like a lot of writing advice this is really subjective.
I feel like this comes up with me in programming too! Like if I write some really beautiful function as part of solving a problem, I will be a lot sadder if it doesn't make it in, sometimes to my detriment. Similar energy to "cattle not pets".
Probably the most important lesson my C mentor ever told me: "Never be afraid to delete code, no matter how nice you think it is." It still hasn't fully landed with me, and I can relate to what you wrote. But I am trying to.
Again, subjective. Some people like it and it can be a valid literary art form in itself. It's only in purely utilitarian text like technical writing where it doesn't belong.
I'm not who you're replying to, but I agree with them. For my taste, it's a little too clever. It distracts from the subject of the text and instead draws attention to the form of the text itself and its author.
Worse than that, it's clunky-sounding and trips me up verbally.
That's subjective, of course, but I would have preferred if the author had left out this turn of phrase.