They use Clover’s platform to provide devices and APIs (you could in theory use another vendor’s devices if you really wanted to).
In general, I don’t want someone else to be my payments provider since we do a lot of subscriptions, which would leave me completely locked in to a provider. Already been there done that with PayPal.