I am one of the founders of Hack the North (in Waterloo). We completely agree. In fact, last year we didn't offer any top prizes. Instead, there was a "top 10" which got to present their hacks to everybody. This kept the event fun, and not competitive.