From my experience with SE in the past (FFXI), they tend to clamp down hard on botters and cheats. But it feels like they've been caught with their pants down on this occasion.

I just hope that the Task Force are up to the challenge.