Disagreements are good for the end product. I support a dissenting view. Many times I will argue a position mearely to have the other side better vet their product.
Playing Devil's advocate is a good strategy. Sun Tzu "Know your enemy, know yourself"