If namecheap chose to stop assigning all customers the same list of DNS servers, it would benefit namecheap as well. There's 200+ people in the queue for live chat right now :)
It's not DDOS mitigation or H/A, or some other high end feature.
I suspect the hackers are targeting one of namecheap's customers, not namecheap directly. Because that's usually the case, a good approach is to not give all customers the exact same nameservers.
Like the ones they already have?
http://bgp.he.net/AS22612#_prefixes