If I might throw my 1/50th of a buck in here,
I too have no issues with Mio, and have seen nothing in the forums that would account for his ban. That doesn't mean something didn't happen behind the scenes, and I think by now it should be crystal clear that WGT is mum on the subject.
I would normally support WGT in their decision, other than a few things that should be pointed out that warrant Mio being free'd.
#1) Many here have committed TOS violation and not been banned for good, myself included
#2) WGT has been accused of treating players with differing level of repercussion. They have stood fast and stated that it doesn't happen, and even asked for examples of when it does. A poster in this very thread has shared his own experience and explained how he avoided punishment for improper behavior, due to his friendly nature with the mod. How's that for an example WGT?
#3) I have personally witnessed and reported behavior so far beyond the TOS that the player involved should have been banned for life. He wasn't even given a timeout in the threads. Not digging up old dirt, cause that situation seems to have passed, but the example goes to show the differential treatment WGT applies to it's TOS violators.
Based on these, I think it would be a sensible gesture for WGT to find some way to work it out with Mio, give him a stern reminder, and let him back. Geez, it isn't like the guy is prancing on his wall for a public apology from WGT (sorry for the after thought for those of you tenured enuf for that to make sense.....)
C'mon WGT - make this better!