I appreciate the feedback. I'm not trying to troll.
I've been programming by the time I was 10, programmed a lot in C, and program a lot in Lisp. The two biggest skills I'm working on are writing and looking at a problem from the opposite angle.
A big problem I've seen in startups is people get out of sync with each other, often from the beginning. To some degree this problem is structural, leading to a communication breakdown. I suspect the bigger issue is someplace between trust and honesty. People tend to be afraid of confronting problems.