Disagree. Culture will lead to everything that you mentioned. Culture puts expectation on every part of an organization. Culture builds leadership throughout the entire organization. Culture gives every department purpose and accountability.
The only thing I'll give you is you also need smart people buying into this culture, but everything else trickles down to gameday success. If you've got a guy at the top to drive culture (which I believe we do in Mcdermott), then everything else will fall into place.