But...really it is broken, because, as a long-time Namecheap customer, their shitty legacy systems have got me looking for a better option. I recently complained that they sent me an email warning about a pending expiration, followed immediately by an email about auto-renewal on the same account. Their response was basically to shrug and explain that their email notifications suck. That's garbage customer service no matter how you cut it, and the domain registration/hosting business is 100% customer service.
And GoDaddy is all of the above, but a thousand times worse.