As a way to make certain that those people who may not be able to afford an event can go and have a good dinner exchange for labor it is a good thing. The kitchen staff is and volunteers are often overworked and it is nice to be able to reward them.
Unfortunately we run the risk that people will get used to others cooking and cleaning for them. I have cleaned up after Carolingian and out Barony events lately and I was apalled at how much garbage was being left around and how few people were staying to help. Are we just at the stage that through sheer numbers we are leaving more cruft and people just assume that someone else will voulunteer or are they getting used to a cleanup staff...
I am vaguely in favor, particularly for college students or those on a limited budget, but would like to encourage more uncomped volunteer efforts.