You should notice that I use the word "trust". I install stuff on my servers and PCs from people who I trust. Why should I trust someone who makes an anticheat engine. Why should I have a reason to do that?
You should also understand that a kernel-level piece of code that can be updated is a very good rootkit. It contains all essential tools to modify hardware, kernel, install drivers, keyloggers etc. It satisfies the definition of "rootkit" very well.
One single piece of code is enough to be a rootkit.
Rootkits: The rootkit is considered to be a type of Trojan horse. Many Trojan horses exhibit the characteristics of a rootkit. The main difference is that rootkits actively conceal themselves in a system and also typically provide the hacker with administrator rights.
If you compromise your system with software that you don't know and potentially can introduce a backdoor (even involuntary via bugs), you have a rootkit installed.
If you don't trust it, don't install it with admin privileges. Maybe don't install it at all. Anticheat is a shady business. And mostly not owned by the company that produces the maybe trusted product to be protected.
People who own a server and know how to do administration tasks can install their own instance and attach it to the federation. You can use one of the Matrix server applications for self-hosting.
Guns are expensive. The terrorists are likely taking them when they flee. Also to cover all the tracks. Some equipment was forgotten.
You need to explain why a hospital needs hand grenates. This is not something you would just store in a locker after taking it away from people.
Also you left out "journalists who take pictures and don't help injured people". It's still controversial, but it's essential to understand it correctly.
Wait, I thought the terminal/shell was the modern UI...