I've posted this one to Medium.
The TLDR is that startups probably need to spend their money on other things, amongst them software development. A CTO is not actually a software developer. It's a bunch of other things, which will be very useful later, but probably not just yet.
Read the whole thing here.