Wouldn’t the same standard apply to hospital volunteers, working at for profit hospitals? After all, they are competing against other hospitals and taking jobs away from people who would do the work for pay.
The competition argument is ridiculous - the other wineries could also use volunteers - just like all hospitals do.