Aye, but that's not the point of the article. It's not that I (or the author) want to see code & details, it's that you want me to see them. The author makes clear he's got a thousand other items on his to-do list, and has a thousand people coming to him with allegedly brilliant ideas; he has no particular interest in the idea, is not already willing to give up something for access to the idea.
Sure, if I want in on your idea, I might be willing to give up something for that access - hence willingness to sign an NDA. But don't come to me with zero context saying "I've got this amazing idea, sign away your rights and I'll tell you about it." Kinda like a legislator saying "we have to pass the bill so you can find out what's in it"; we see how well that's working out...
I actually really like that model--it leaves me as an engineer free to talk shop and not perform mental gymnastics with the color of the implementation stuff in my head, and very clearly gives protection for the stuff that makes up the core business of the startup (you know, the actual business).
There seems to be very little real IP in web startups these days--and I really hate software patents. So, an agreement where I can't talk business but can talk code and techniques sits very well with me.
I'm pretty sure this post is not meant to apply to real companies, but there is a lot more going on out in the real world than this straw man of cold-calling wantrepreneurs.