Faris the Guy knows why he was banned.
Also, I agree with the main points of this thread. New members are brave enough to introduce themselves to the board, we shouldn't be scaring them off. I know that very few people on here mean any harm, but from the point of view of someone who doesn't know better, it can be pretty overwhelming.
As for making a newbie thread, I don't think I did. The board was only a day old when I joined, everyone was a newbie.