There was a lot of "arguing" at Amazon, or you could call is strenuous discussions. Another principle was Disagree and Commit. I found this principle lacking at other companies. People would disgres and then sabatoge. The Amazon way was to agree to disagree and commit to sincerely work in the direction of the decision. Winning the initial argument did not make you the leader. You became the leader once your solution shipped, gained signifcant market share and some other succcess metric. This was not always the case!