I've been a volunteer for 4 years
It makes it a bit predatory
So, what are you doing about it? I'm not trying to sound accusatory in asking you, but from my position you risk losing the attitudes towards the weekend that enable a culture where people collaborate instead of just showing up to find cheap labor.
All the hungry guys at "hackathons," "jams" and whatever else they're called have slowly put me off from participation in anything but work weekends at a hackerspace full of existing friends.