These are two quite different cases from "what happens to the domain" perspective, and for Namecheap I don't see the formal problem - I don't believe the accreditation requires them to never terminate a customer contract, and the domain remains active and can be transferred.
https://news.ycombinator.com/item?id=31576353
https://news.ycombinator.com/item?id=30504812