At first I thought I would agree with this, if someone shows they support the BNP on their Facebook for example, they really do have it coming to them.
Half that stuff wasn't racist though, the transexual joke, just wasn't offensive (even on TSR I have noticed that people are hugely over-sensitive when it comes to that issue) and the belt thing wasn't necessarily racist, you have White people who wear their trousers down low and Black people who wear them at a normal level.