I feel like the real takeaway should be "don't make a competition out of a technical discussion". A culture that doesn't allow openly debating technical decisions sounds like one I wouldn't want to be part of.