Everything should be debated. It ensures that you get the best possible product. We may agree on something, but if no opposing views are given, how do we know it's the best?
You'd understand what I was on about if you read the PHP internals mailing list - the same points are argued to death; instead of a good discussion, it becomes a huge argument.