he wasn't banned. Stuff was said he got mad and left. I have always liked his approach to see what the Demon can run. He had parts for sale and someone made an offer not knowing what the are worth and he got mad for the low offer. Another jokingly offered a $1 more he was offended and said he wouldn't sell anything to anyone here and left.
That was the straw the broke the camels back. There were some others things said before that. If you don't tell people they are great as they think they are, they may take offence to it