DNS is taken care by Cloudflare (this can also be by AWS Route53).
Emails, hosts, and others can be with Google, Proton, Fastmail, AWS, et al.
I have heard good things about Cloudflare as a registrar. In-fact, I suggest them to a friend who uses it. However, I user Cloudflare for DNS for most of my domains. SO, I won't move the domains registration to them.
DirectNIC. Based on Louisiana. Very professional. Been around forever.
Not the cheapest registrar, which is a feature, not a bug.
If your registrar is competing based on nothing but cost, it has to make up the money by cutting elsewhere.
I have heard (know two founders) and I had experienced that domain grabbing-on-search with Godaddy! I won't go anywhere near them.
Namecheap support seems good, even though they are working out of a warzone.
I've been quite happy with Porkbun so far!