Bad, short-sighted engineers will do that. An engineer who is not acting solely in the best interests of the wider organisation is a bad one. I would not want to work with a colleague who was so detached from reality that they wouldn't consider all GP's suggested facets. Engineering includes soft/business constraints as well as technical ones.

We are saying similar things.

Ah, you are implying that most engineers are bad, I see. In that case I agree too

I don’t know if they are bad engineers, but they have poor judgment.

I bet you also believe database is the single source of truth, right?