That's a different problem. That's not HugeDomains taking it instead of letting a DropCatch customer getting it, that's DropCatch not getting the domain at all.
Drop catching is all about being the first one to ask the registry to register a domain name after it becomes available. You can think of it like calling into a radio station where caller 10 wins a prize. If everyone calls in with 1 phone line, gets to make 1 call at a time, they are all on equal ground to win. But if you have someone who gets 20 phone lines installed and writes a program to auto dial each of the lines nearly simultaneously compared to you with 1 line, their chances are much better, though you could still sneak in and be caller #10.
In the same way both DropCatch and NameJet/SnapNames have lots of "phone lines" or accredited registrars to make more attempts to be the one that gets a domain. They develop complex algorithms to spread out all their domains they are trying to catch across all their connections.
DropCatch uses it's own registrars, usually named I believe DropCatch##, LLC.
SnapNames and NameJet pool together resources from numerous regular registrars, so in most cases where some obscure registrar won the name they are most likely part of the pool used by SnapNames/NameJet.
Though it is also possible that they are running independently, if they are they are winning only very few names due more to luck than anything else. In the same way if you try on your own, you might get lucky and win some names but you will essentially be out-gunned.