I cannot say this was an issue here, but I can say that some of the worst messes I have seen have followed from this decision. In all such cases in my experience, it was not a technically justifiable decision, and I strongly suspect it was driven by developer ego and overconfidence.
If someone was suggesting otherwise, you might have a point worth raising.
But now that you have introduced this non-sequitur, I will freely assert that our rights trump those of bad DSLs to exist. I suspect that if you had seen the specific case I am referring to, you would agree.
I cannot say this was an issue here, but I can say that some of the worst messes I have seen have followed from this decision. In all such cases in my experience, it was not a technically justifiable decision, and I strongly suspect it was driven by developer ego and overconfidence.
The very worst included a roll-your-own language.