Also he should've known that he's doing something wrong if 5+ people are insulting him.
I do understand what you're saying, but to me it looks like David ran out of excuses now. I'm not saying that we should start pelting him with tomatoes everytime he pokes his head out, but thanks to the community's attitude towards people like him, he's jolly-well forgeted.