I sure hope they'll declare all taxi drivers "employees of the cities they get the medallions from". With the city being equally on hook for all the insurances and other benefits for its taxi drivers.
How is the relationship, as described, any different from relationship between a city-managed tax driver? Aside of the star rating system - cities, having local monopoly, have literally no interest in maintaining high quality.