Now you didn't hear it from me, but I heard a rumor a while back that said WindexIsBack got banned for making a joke post about an analogy between a topic poster and what someone wrote.
To be fair, he was rather rude but the joke was clear (1 mod repped him for it I hear) and no one in the thread - even the topic poster - was mortally injured in any way.
However, apparently this was a perfect signal that he had not changed his ways - even though he had submitted 2 tutorials + multiple model packs. That even excludes he stopped doing the thing he got banned for last time.
That also excludes he was unbanned by a moderator here twice (and repped multiple times when he rejoined by moderators welcoming him back). Yet it was clearly apparent he was still the immature kid flaming mapping topics, yet (once again) he had not done so in many, many months.
As a parting gift, he asked the moderators to delete this topics which of course wasn't accepted. So he removed the link from his clan page.
Short story : Over zealous mods ban user who was banned many times in past, throws a fit and removes shitty work from site.
That dude, Tom Boyd, is really upset about the backlash from his "it's your fault you're freezing" thing because he claims he resigned before saying it, so it wasn't like he said it in his official capacity or anything.