I don't think this is true. I think that it's true for developers who have not been allowed enough practice at being perfect where they can do it quickly--which is most of us. The problem with the industry as a whole is that most of the practice most developers get is writing crappy software. But writing crappy software is also slow, especially after the first couple of months.
I have worked on several products where the architecture was very good, the first time, but I can't say that the company didn't struggle first with poor architecture. Unfortunately, I've never been the first hire on a project, so I can't speak to what it would look like if I were given my head from the beginning rather than coming in to fix or rewrite once there's already a mess.