That is simply a mistaken understanding. Keeping source code closed is obviously a legitimate form of security if the source code itself contains proprietary trade secrets (such as hardware details).
No reasonable person could disagree; the proposition is so self-evident it's virtually tautological.