Because the method is explained, but not the exact path. There is a process to follow to help you make something people want, but no way of knowing what people want without trying.
Because 'doing it right' means going from a 90% failure rate to a 60% failure rate.
Because building viaweb again, the same way, wouldn't make any money. You have to do something a little different than pg did.