If you want to move the debate towards how do we catch the other existing cheaters in the CL, the way they do it on Native (at least used to) is having the referee ask three players from each teams (you ask three from each to not target anyone specifically but that way, you can also ask player(s) you have suspicions about) to take a screenshot with their weapons in hands, a texture of a building or trees (in case of WHs) and the message of the referee. You don't ask it during the fight, for obvious reasons. After the match, the players mentioned have one hour (I think?) to post the screenshots on the forums, if they don't do it, them or their teams can face punishments.
It's not fullproof, there are obviously ways around it but with the lack of any proper anti-cheating system, that's one way the most competitive warband community came-up with to fight their cheaters. Even with such system, there will always be a way for certain people to make excuses for others but atleast you try to actively fight the disease that is cheating, you don't just sit here empty handed complaining about something which you know exists.
Worth thinking about it at least.