It is very hard for a nonprofit organization to develop a one-time, just-show-up and volunteer activity that is worth all the expense (staff time to supervise the volunteers and supervise them, particularly since the volunteer may never volunteer again); often, it is cheaper and easier to simply let the staff do the work themselves.