This excellent tactic for avoiding pointless debate and inviting helpful replies is sadly beyond many people in the software field. Software folks are used to the past where you could master things completely. With the continued growth of knowledge and the growth of the worlds complexity, it is quite impossible even for one super intelligent person that was present at the dawn of creation to keep up; failing to consider disagreement as a potentially useful pointer to the situation where you don't have as much knowledge as you think is a risk. (edited to add "is a risk" so that was a sentence.)
I have seen multiple projects led by extremely smart people fail because they didn't listen to key information from less smart people that were nonetheless better informed about the particular technologies involved.