I'd rather just give Riot Games my driver's licence than full access to my computer. They already know my name and where I live from metadata.
There should be a KYC solution for gaming where a company like Epic, Riot, or Valve verifies your identity and developers can gate competitive video games behind that. If you cheat, you're out for 5-10 years (so dumb teenagers aren't locked out forever). The big issue imo isn't banning cheaters, it's preventing them from creating a new account and cheating again.
Such a system would be free money & low maintenance for whatever company develops it first.