Both of those examples aren't similar at at all.
Your freelance tutoring is not employer/employee work. You're a freelancer. You set your own hours and rates.
Lawyers do not work for multiple law firms, choosing which firm to work for as they see fit. Whereas drivers very often work for both Lyft and Uber (and Postmates or Grubhub, etc) at the same time.