The bit about the version control system was especially telling. You implied Zuckerberg was shirking classwork to work on his side project. Meanwhile, you volunteered to write a version control system to be used by fellow coders on a speech-recognition class project.
If an entrepreneurially-minded young coder was magically sent back to Spring 2004, what should they work on? A custom version control system to be used by teammates on a single class project, or a college-oriented competitor to Friendster, MySpace, and Orkut?
Let me paraphrase your sentiment here. You think that my fatal flaw is that while simultaneously pursuing the extracurricular interests that included houseSYSTEM and running my own company (which is presently more profitable than Facebook despite its relatively small size), I was diligent in completing my coursework? That's my huge mistake?
As I describe pretty clearly in the book, I worked on the version control system and houseSYSTEM and many other things (everything you now see on http://www.thinkcomputer.com) simultaneously. Even in hindsight, I'm glad I worked on those things. I just wish I hadn't talked to Mark about them.
Like anyone I've made plenty of mistakes, and I'm perfectly willing to discuss them in relation to entrepreneurship, but clearly you've got some sort of other issue with me. Despite my best efforts to figure it out, I still don't know what it is.
Best of luck.
In your very first comment at News.YC, you called Zuckerberg a "fraud", and pointed to your book as evidence.  I've looked at your evidence, and think you're either imagining things, or exaggerating to promote your career. That's all.