So, this is a more sophisticated mechanism than say VAC (Valve Anti-Cheat), BattleEye, etc. They have helped but are not 100%. And because TruePlay is incorporated into the OS can likely work in ways other methods haven't thus far. The real issue here is that Microsoft is incorporating it into Windows. And that makes it a "bad thing" to some people..
Unfortuntately, cheating has been around quite some time and has ruined online gameplay for many people. Been there. Done that. It turns fun into anything but. Anti-cheat software shouldn't be needed and but we live in the real world. Hopefully this reduces the number of idiots online.
Am I happy? No. Am I surprised? No. Is the sky falling? No. Is this 1984? No.
Note: As the article also notesTruePlay is optional. How the game developer handles people who disable it is up to them but, again, anti-cheating mechanisms are not new.