They were already a sub-par registrar a decade ago, or more. You can find many namecheap horror stories without much trouble. I moved away from them years ago due to various shenanigans and never looked back.