As eloquently noted by thisismyusername, there was a lot of text there so I don't fault you for not reading it all. At least I assume you didn't read it all. You seem to be overlooking the part where I explain that he was banned multiple times for reasons that had nothing to do with self-promotion, but later note that we're not interested in helping to promote a permanently banned member. I was also just noting that being perceived as valuable for news doesn't exempt one from being banned.
I skimmed it, yes. I did look at his previous bans though (3?).
1. Telling someone to fuck off. Which is a laughable reason to ban someone, as much worse has been said to one another without dreaded curse words.
2. Silly comments that you have to be fucking dweeb to be hurt by or ban for.
3. A flippant and silly joke.
If those bans combined with him feeling self importance for reporting sales numbers is the ground for a perma ban, then that's another tally on the "neogaf mods are soft as fuck manchildren and womenchildren."
Pete Dodd or whatever his name was, was given so many strikes for shit that was a lot more self serving and gross. The final straw with him was making up a rumor about a developer's life, when in reality that developer was going through some tough family shit and the dev had to confront pete in the thread.
Meanwhile, Zhuge gets the boot after saying "fuck off", making silly posts about the Xbox One, and then making a silly, non malicious joke?
No wall of text is going to convince me that there is some petty or rotten shit behind Zhuge's ban.