I had no idea he got banned but I just read what got him. lolIt's kinda shame he got perm'd right before his ultimate win, but in a way, it is fitting.
He went out the way he lived, by being the most annoying drama queen. Dude might be the least self aware human I've ever came across on the internet.