Honestly, they could probably put the RMT bot problem on ice by just observing where they go then adding kill zones to out of bounds areas in both dungeons and the overworld.

It's essential for their functionality as they need to be able to avoid being hit by enemies in order to not die.

While there are "legit" bots that progress the MSQ without hacking (They queue with random players for the MSQ dungeons) it takes them so long to get it done that it's not even a fraction as efficient, plus they still get banned quickly once they go into farm mode.