Jobs was involved in numerous projects creating highly popular technical products in several different roles. Now did he dig in to create the circuit boards and code the programs himself? No, he did not. But that's like saying a team lead is not a technical person because he doesn't code himself. To help create technical products from the ground up there has to be some level technical knowledge involved. Maybe your standard of what constitutes technical knowledge is higher than mine or maybe we just think of being technical as different things.
As I said before, your third paragraph agrees with my point. What you are complaining about has been around for quite a while and will most likely will exist for a time to come.
Someone with no technical knowledge asking for help on a project and not getting it does not necessarily lead to your conclusion on the community in general. One could say the same if you have a crazy idea for a new type of house, when you've never built a house before, and no one in the construction industry steps forward to build your house on spec for no money down. That's simply how the world works and has always worked. What you want is the exception to be the rule.
But then again, I'm sure the open source world has several examples of what you say doesn't happen.