I think the argument for some of these licenses is that if the licensee screws up you can report them to a proper government agency who will investigate them. If a cab driver refuses service for a discriminatory reason in my town he can be reported to the the taxi cab bureau, or if my barber has unsanitary practices to health and human services.