If I remember correctly, it was because he said "Fuck China, buy it from your own country" to some dude that wanted to buy a gp2x (add-on?) from Lik-sang, and asked on import costs.
I feel he should deserve another chance, he was helpful in the gp2x related forum, and indeed did such things as...