I think the article missed an opportunity to talk about false positive rates, the workflow for users to get unbanned due to false positives (usually a very nasty process), performance, platform support (Windows, for example, has encrypted app packaging [1], anti-cheat monitoring [2], and protected processes [3] built in), and the privacy implications of uploading non-game-related Windows driver and process data.
[1] https://docs.microsoft.com/en-us/windows/uwp/packaging/creat...
[2,3] https://docs.microsoft.com/en-us/windows/uwp/packaging/app-c...