I would not implement this across all TLDs, as it means the registrar could hit limits for gTLDs and potentially be penalized directly or indirectly for this. It's not a common request at WHC, either.
However, if you request to delete a specific domain in your account, our billing team can help, please open a ticket with them.