With how little of permanent ban waves they do, it's not like I would require an all day monitoring system. Although, something like sending a unique message that a player has to respond to might help prove a bot. Then again, the programmers who write these would pick up on it and script it to respond. It is a tough road. I do somewhat agree with you also that a more severe ban would probably enforce it better. Appreciate the good points you brought up! Would like and hope d3 gets better and better.
See that is the sad thing. Give valid proof, and they ban his account. So he goes out buys another license, bots again, won't stream it like a dumbass this time. Chances are he won't get banned, even if he's still botting. They should have a watch on people that get banned, check their play times periodically or be able to log onto a server and try to interact with the user. If no answer then ban him again. I grind out my levels, it's part of what Diablo is. I really don't get the appeal of botting. I know this just helps allow him to run GRS all day. I could care less about leaderboards, just sucks for all those who play legit that do want to get to the top, Kills the drive.