Logs show intent. SURE. But who wants to sit around and go through logs of all the guilds and decide where that cut off point is?
What determines accident. or too much exploiting?
If I was a producer or director in charge. Do I want to waste my resources in paying my programmer to write a script on a witch hunt to ban people? that results in a bunch of people being angry. and ban people who are my source of income. So not only did I just kill my source of income but I have just wasted more company resources/time/money to do something that is NOT productive moving forward.
And where do you draw the line on who to ban? And what about those who got away with it. That suddenly got rewarded for bad behavior? And the folks who are left not exploiting feel like they got the shaft.
The best thing to do is stop wasting more time on- accept it was a bug and bad release. Thank everybody for testing the game. Apologize for frustration and send some rewards. Make customers happy.
Spend the time FIXING the game, rather than witch hunting on who to ban.
That is the MOST logical time management option.