Do you have a source for that? Because it's a pretty big claim. I have used namecheap for years, and they have been absolutely wonderful, but if they are also hugedomains I will start migrating.
This is the thread where someone mentions they /had/ their domain with namecheap, which is why I confused them: https://www.namepros.com/threads/held-hostage-by-huge-domain...
Personally I've never used either - I'm in the UK so it is different companies (oneandone are who I've used, who have been fine)