I agree with you, what did the author think was going to come out of a Startup/hacking weekend? You are basically giving away your talents at those events. One has to manage expectations better, and also avoid the Billys of the world.
No, you're entering in to a team relationship with others, and sharing your talents with those people.