Ahh, but real dialogue can get one into trouble when dealing with the political minded. You see, there are those out there that are not working towards the same goals as you. Even if you're a part of the same team and of the same company, there are those that think the illusion of them being correct is more important than the welfare of the team.
It can be difficult to have a truly open dialogue with people of this sort, as they are quick to attack your reputation or pull rank and have you removed from the equation altogether. Imagine a World War I commanding officer that orders wave after wave of soldiers to run into the meat grinder of overlaid and well protected machine gun fire, and when it disastrously fails, they do it again. Those that complain are ordered into said meat grinder. The corporate world is no different.
I think a bigger threat to geeks in business are when they approach such situations without due caution. If you make a claim, you must be prepared to back it up to everyone that could be interested. Real concrete evidence. References. Citations. Etc. Basically, the idea is to sell your idea rather than to challenge theirs or the one in place.