Good feedback. I'll tone down the rhetoric. I'm absolutely not opposed to business guys. Just teams entirely composed of business guys "looking for a technical cofounder".
Right now it is a glorified meetup and support network. But it's also a "pact". Join and ship every week. Formalizing that and bringing together people who can uphold it is something I greatly desire and that's why I want NCombinator to exist and be successful.
We're very open to suggestions on how to make it better though. Had to start somewhere.