I don't get it. I can see it saving the race organizers time on race morning, but isn't that offset by having to commit more volunteer time before race day, usually during working hours?
As a runner, it makes no sense to go out of your way to make a special trip to pick up a packet versus getting it race morning when you're already on site anyway. It is NOT a convenience.
Help me understand.