Yo, 1:19 fake warred at the end.

Let me give you a recent example from school. I've been getting decent grades. Very decent in fact. Recently I completed a project with no errors at all, and added some things. It made the professor suspicious, and based on the way I named my files, he made a determination I must be cheating. 2 other students had cheated and they named their files the same way, but I had no knowledge of them, and the prof had never stated the way I was naming files was wrong, so I had no idea. However, he did accuse me of cheating, to which I pulled out emails of me helping his students, showing I knew the work.

Should he have arbitrarily removed me from the class for cheating, as all the evidence he saw pointed that way? Or perhaps make a decision on a case-by-case basis?
FTR, he waited till nearly the end of term to remove them from the class and report them, even though the cheating took place throughout the semester. This is a university with a strict no-cheating policy, and even they would not agree with your position.
I don't believe the devs did this arbitrarily, but rather with caution as evidence mounted and a final decision was made between the 4 of them.