Jason Cohen's argument is simple: you'll need to find 50 people to sell to whether you build first or not. Building before validating is a way to avoid the scary part — talking to customers. The code is a comfort blanket masquerading as productivity.