People will probably just post a Powershell script on Github to make it update directly from the official servers without paying the extra fee. It’s funny how the most popular activation scripts are on Github, even though Microsoft owns Github and could easily just delete them.
Most anti-cheat doesn’t take kindly to running in a VM as well, so if that’s the reason it won’t work.