I'm an idiot but have followers
He probably would not have been banned if people wouldn't have chastised and mocked him for his story. The very first post after his was insulting and ridiculing. He generally defended himself with vigor and was banned for it.
I think there needs to be a section where people can tell their street racing stories without being bullied and harassed.