I'd like for you to remember, we don't know how many people work for ArcheRage. There are only 2 public figures for the whole staff. Wether it's just them or more, we don't know
Also, making anticheats is very hard, you're fighting against something actively trying to defeat your anticheat, making it very very hard to fight it.