Using your source article to provide arguments for security through obscurity...
Now, there is a trump card up the sleeve when it comes to secrets and algorithms. When the organization or person creating the secret is trusted to do a good job simply because of who they are, i.e. the NSA or Bruce Schneier himself, then, and only then, can a secret possibly be an asset. The NSA doesn't, for example, give out its algorithms so that they can be scrutinized even though they know this could potentially lead to the discovery of weaknesses.
So the authour of the article completly shoots himself in the foot,
He doesn't trust closed source, from Microsoft, yet he trusts it from other sources. His argument isn't that you can't trust closed source, it's that you can't trust microsoft.
there are a number of arguments made by people, either individuals or IT journalists.
Microsoft source isn't completly secure, (as we found out shared source was leaked from a linux core dump)
When the microsoft source was leaked, for journalists, and Linux fanatics alike it was a field day, everyone was touting about how it would mean the end of microsoft, their front line of defense had been breached and their source was out in the wild.
On the other hand earlier this year Cisco (the network security experts) suffered a leak of some 800MB of source code, detailing, amongst other things the way that the IP6 protocol was handled. Now don't get me wrong, I don't want to spread fear, but practically 80% of the internet uses Cisco routers, most companies will hae believed the Cisco is so secure hype and have Cisco routers as their main firewalls, seems now Cisco cannot defend it's self, and the source code leak was massivly played down by both Cisco and IT journalists.
since you mention Debian as an ideology of open source goodness I'll post a few links as to how it's been compramised in the past, and tell you the fatal floor in the open source system.
First Link, debian does not apply it's own patches to it's own servers!
http://www.theregister.co.uk/2003/12/02/hackers_used_unpatched_server/
whilst I couldn't find the article, I do remeber reading how a bug was introduced after a trusted developers account was hacked, allowing and old exploit to be introduced into a major release.
Having said that, I still believe open source is very secure, I also believe microsoft can/could be trusted to release code that to the best of their ability is secure, I believe they have some of the worlds best programmers working at their HQ, and so would feel happy using the same argument
When the organization or person creating the secret is trusted to do a good job simply because of who they are,
now having been given links as to how the distros of what I assume is your favorite distro have been tampered with hacked and how the developers themselves let their systems get hacked. Given information that the 'worlds premium' network hardware security provider also relies heavily on obscurity, (yet their source has been leaked).
Who's network do you think is more secure? and do you really believe there is such a thing as a secure network.
(just as a little disclaimer, Debian is actually one of my favorite Linux distros, though I think redhat is my most favorite)