Except it can be a fantastic way to launch a company. Social proof, publicity, and credibility all in one weekend. Look at companies like Roximity that effectively launched by winning Ford's contest at Disrupt. That's a real startup now.
If you don't have a current venture you're working on, why not use a hackathon as an accelerant?