As complexity increases, it gets more and more difficult to agree. Sometimes, we try to agree on a concept that has moving variables.
One thing programmers love doing when they should be programming is arguing over the best way to program. Either they idolize the new hot thing, or they scoff...