It seems odd that these workers are classified as independent contractors when they have very little control over how to perform their jobs, and are penalized for not accepting orders or not being given information about orders they are presented with.
Browsing various delivery subreddits has been eye-opening for me and changed the way I view these workers.