In improving the security of an organization, it seems as though an audit of existing code, procedures, policies, infrastructure, etc. would be absolutely sufficient to reveal any security or policy deficiencies, and therefore an actual demonstration of that deficiency though a commissioned penetration test would be unnecessary.
What benefit, therefore, does "Red Team" penetration testing provide to an organization beyond the benefit gained though an audit. Furthermore, would there be significant benefit in contracting with a firm to conduct regular penetration tests against an organization in addition to the otherwise scheduled security audits?