a lot of people with student visas in Canada choose to do it since they're limited to 20hr/week of work. You make a bit more money doing ~30 hours of Uber eats with 20 hours spent actually delivering food than working 20 hours at minimum wage.
So if they are willing, they can spend 30h waiting+delivering with a lower hourly rate, but higher total $ than just working 20h at min wage.