Several people on my team were opining to just comply because it's the easiest way to do and they were concerned about their job security if they would go "against security".
My takeaway from that experience was that the people in charge of corporate security policies and audits are not experts in security, they are experts in reshuffling responsibility and covering asses. And many developers are easily cowed by them.
The result is compliant software, not secure software.