Hackathons are good demonstration of some underlying reasons why non-software engineers hesitate to call us engineers as well :)
Would you live in a house built during a "civil-engineerathon"?
Would you live in a house built during a "civil-engineerathon"?
And you must not know much about construction, either, because there are regular contests where teams compete to see who can build houses fastest, which are well-known among people who work in construction. Unfortunately I'm not one of them, so I don't remember what they're called.