There's still plenty of other cheat sites out there.
Reading the reddit forum from this bluesnews post
https://www.bluesnews.com/s/214402/call ... er-lawsuiteveryone mentions EngineOwning - a German company that makes and sells cheats:
"We believe that everyone should have the ability to win and enjoy online matches."
No sense of irony there.