That's such a shame. Namecheap was so great. Time to move on. Until then, I would recommend sending a feedback ticket to let the corporate overlords know. I doubt it'll do anything.
Feedback form: https://support.namecheap.com/index.php?/Tickets/Submit/Rend...