I don’t know how you take the article OP wrote/posted and conflate it with security breaches.
Long lived shipping code is typically not aesthetically pleasing.
Long lived shipping code is typically not aesthetically pleasing.
It's a difference of opinion more than it is a conflation with something else.
My _personal_ preference is that software does the "correct" thing by default even if it breaks my build or my tests or even running software; I would rather it break visibly than work nefariously.