The community HAS figured it out. If you want cheating reduced you do server side cheat detection not just client side and/or you release real dedicated servers.
Neither of which shitty game companies are interested in, because it either cost more money to implement or means a minor loss of control.