It’s impossible to prevent cheating with current hardware and software, all they can do is put obstacles in the way to increase the difficulty of doing it. I don’t know if whatever they did in that video has been made harder, but there was mention of anti-cheat measures in the notes for the last game update.
Stability & Performance
Implemented additional safeguards to defend against unsanctioned cheating."
Thank you for the link to the article. It was a good read.
The author genuinely seems to care about resolving the vulnerabilities rather than exploiting them. The advice to insert simple sanity checks (such as ‘your client commands can only refer our own units’) seems like an easy win.
I recognize that fighting cheaters is a never ending battle. A two pronged approach of fixing easy things and publicly punishing (banning) players that exploit the difficult things would resolve most problems.