That’s the Unix philosophy applied to service providers.
The same logic applies to why you should have a separate cable modem and WiFi router.
> If you just buy a domain, you could go to place like GoDaddy and probably have a decent experience.
No GoDaddy sucks even as just a registrar because even configuring NS records to host your DNS elsewhere is a terrible UX.