The cups.socket unit shouldn't be part of cups.service: stopping the service would stop the socket and break subsequent socket activations. See https://github.com/apple/cups/issues/6005