Namecheap I find is less easier to use and sometimes higher cost over time. I also haven’t had reliable domain renewal service from them when I used them.
Granted this is all a few years back. I was at Cloudflare until this year when I switched to Porkbun and I’ve been very happy
I tried porkbun after comments like yours when one of my domains needed renewal, but had to transfer out after one year when their payment gateway refused to work and was very poorly handling the situation while my domain risked expiration.
Nameserver lock in. While I use Cloudflare right now for most things, I value the decoupling. Cheap way to make sure that my services aren't in total control of my domain.
I also like supporting a Ukrainian company. Only downtime I had was when their offices were being bombed, and they were quick to both restore services and make their infrastructure resilient to future such… interference.