As a cofounder of a technical startup (biotech), and a part-time contractor on another technical startup (hardware): I think the main points in your article are right, but maybe retitle it "startup technical due diligence is (usually) a waste of time"?