Hackathons, or hackfests, are getting a lot of buzz for being a collaborative, crowdsourced way of generating new product or service ideas. Sometimes they’re even touted for ideas that drive change and create a competitive advantage. But if that’s what you have in mind for a hackathon at your company, prepare for a letdown.