Indeed, you don't explicitly make that assumption. It's just the only one I could think of that would make any sense of your leap from "quality software takes a long time to make" to "hackathons are nonsense". If you won't warrant that assumption, then I don't know what the point of the article is.