Hackathons are a sign of a workflow that doesn't encourage innovation
If you needed a hackathon in order to demonstrate a product idea, then that usually means in my experience that your weekly workflow doesn’t allow for room for suggesting new ideas.