I'm not sure what you are saying here - are you saying that if intelligent non-coders learn coding they will produce better internet applications? Is the implication of that statement that coders like myself are uncreative?
Menloparkbum gets my vote here - Paul also.
I'm not trying to be harsh, but really, just what segment of the technology community are you referring to when you say "geeks"? Coders? I only ask because this is a news message board on YC, so its kind of the pot calling the kettle black. To most people everyone on this board would be a geek. I say embrace your fellow programmer and don't discriminate against him how ever much he may remind you of Wayne Knight in Jurassic Park.