This is assuming that the developers who did that knew that it was bad and still chose to do it.
What if they didn't know and it's just incompetence?